Control program for modular combination energy device

ABSTRACT

A surgical instrument comprising a housing, a shaft assembly, a processor, and a memory is disclosed. The shaft assembly is replaceably connected to the housing. The shaft assembly comprises an end effector. The memory is configured to store program instructions which, when executed from the memory cause the processor to send an electrical interrogation signal to the attached shaft assembly, receive a response signal from the attached shaft assembly, cause a default function to be performed when a response signal is not received by the attached shaft assembly, determine an identifying characteristic of the attached shaft assembly as a result of the performance of the default function, and modify a control program based on the identifying characteristic of the attached shaft assembly.

CROSS REFERENCE TO RELATED APPLICATIONS

This non-provisional application claims the benefit under 35 U.S.C. § 119(e) of U.S. Provisional Patent Application Ser. No. 62/955,299, entitled DEVICES AND SYSTEMS FOR ELECTROSURGERY, filed Dec. 30, 2019, the disclosure of which is incorporated by reference herein in its entirety.

BACKGROUND

The present invention relates to surgical instruments designed to treat tissue, including but not limited to surgical instruments that are configured to cut and fasten tissue. The surgical instruments may include electrosurgical instruments powered by generators to effect tissue dissecting, cutting, and/or coagulation during surgical procedures. The surgical instruments may include instruments that are configured to cut and staple tissue using surgical staples and/or fasteners. The surgical instruments may be configured for use in open surgical procedures, but have applications in other types of surgery, such as laparoscopic, endoscopic, and robotic-assisted procedures and may include end effectors that are articulatable relative to a shaft portion of the instrument to facilitate precise positioning within a patient.

SUMMARY

In various embodiments, a surgical instrument comprising a housing, a shaft assembly, a processor, and a memory is disclosed. The shaft assembly is replaceably connected to the housing. The shaft assembly comprises an end effector. The memory is configured to store program instructions which, when executed from the memory cause the processor to send an electrical interrogation signal to the attached shaft assembly, receive a response signal from the attached shaft assembly, cause a default function to be performed when a response signal is not received by the attached shaft assembly, determine an identifying characteristic of the attached shaft assembly as a result of the performance of the default function, and modify a control program based on the identifying characteristic of the attached shaft assembly.

In various embodiments, a surgical instrument comprising a housing, a shaft assembly, a processor, and a memory is disclosed. The shaft assembly is replaceably connected to the housing. The shaft assembly comprises an end effector. The memory is configured to store program instructions which, when executed from the memory cause the processor to: send a variable interrogative communication to the attached shaft assembly, determine a capability of the attached shaft assembly based on a response to the variable interrogative communication, and modify a control program based on the determined capability of the attached shaft assembly.

In various embodiments, a surgical instrument comprising a housing, a shaft assembly, a processor, and a memory is disclosed. The shaft assembly is interchangeably coupled to the housing. The shaft assembly comprises an end effector. The memory is configured to store program instructions which, when executed from the memory, cause the processor to send an interrogation signal to the shaft assembly coupled to the housing, receive a response signal from the shaft assembly coupled to the housing, cause a default end effector function to be performed when a response signal is not recognized, determine an identifying characteristic of the shaft assembly coupled to the housing as a result of the performance of the default end effector function, and modify a control program based on the identifying characteristic of the shaft assembly coupled to the housing.

FIGURE DESCRIPTIONS

The novel features of the various aspects are set forth with particularity in the appended claims. The described aspects, however, both as to organization and methods of operation, may be best understood by reference to the following description, taken in conjunction with the accompanying drawings in which:

FIG. 1 illustrates an example of a generator for use with a surgical system, in accordance with at least one aspect of the present disclosure;

FIG. 2 illustrates one form of a surgical system comprising a generator and an electrosurgical instrument usable therewith, in accordance with at least one aspect of the present disclosure;

FIG. 3 illustrates a schematic diagram of a surgical instrument or tool, in accordance with at least one aspect of the present disclosure;

FIG. 4 is a perspective view of a surgical system comprising a surgical instrument and a display monitor, wherein the surgical instrument comprises a display screen in accordance with at least one embodiment;

FIG. 5 is a schematic representation of the corresponding views of the display screen of the surgical instrument and the display monitor of FIG. 4 in accordance with at least one embodiment;

FIG. 6 is a schematic representation of the corresponding views of the display screen of the surgical instrument and the display monitor of FIG. 4 in accordance with at least one embodiment;

FIG. 7 is a schematic representation of the corresponding views of the display screen of the surgical instrument and the display monitor of FIG. 4 in accordance with at least one embodiment;

FIG. 8 is a schematic representation of the corresponding views of the display screen of the surgical instrument and the display monitor of FIG. 4 in accordance with at least one embodiment;

FIG. 9 is a schematic representation of the corresponding views of the display screen of the surgical instrument and the display monitor of FIG. 4 in accordance with at least one embodiment;

FIG. 10 is a graphical depiction of the relationship between the total effective energy delivered by one or more generators of a surgical system and a duty cycle of a motor from a smoke evacuator in accordance with at least one embodiment;

FIG. 11 is a schematic representation of a surgical system comprising a surgical hub, a combination electrosurgical instrument powered by a plurality of generators, a smoke evacuation system, and a display in accordance with at least one embodiment;

FIG. 12 is a graphical depiction of the relationship between the power supplied by one or more generators of a surgical system over time and the impedance of treated tissue over time in accordance with at least one embodiment;

FIG. 13 is a schematic representation of the communication pathways with a surgical system, wherein the surgical system comprises a surgical hub, a smoke evacuation device, a surgical instrument, a first generator configured to power a first operation of the surgical instrument, and a second generator configured to power a second operation of the surgical instrument in accordance with at least one embodiment;

FIG. 14 is a schematic representation of a surgical system comprising a surgical hub and a plurality of robotic arms configured to receive tools thereon, wherein the surgical system comprises an authentication module configured to approve the tools for attachment to and/or use with the surgical system in accordance with at least one embodiment;

FIG. 15 is a schematic representation of a surgical system positioned within a treatment room in accordance with at least one embodiment;

FIG. 16 is a chart depicting various operational parameters and/or specifications of a surgical instrument at various stages of a surgical procedure in accordance with at least one embodiment;

FIG. 17 is an elevational view of the surgical instrument of FIG. 16 shown at a first time delivering bipolar energy to patient tissue;

FIG. 18 is an elevational view of the surgical instrument of FIG. 16 shown at a second time delivering bipolar and monopolar energies to patient tissue;

FIG. 19 is an elevational view of the surgical instrument of FIG. 16 shown at a fourth time delivering monopolar energy to patient tissue;

FIG. 20 is a graphical representation of various operational parameters and/or specifications of the surgical instrument of FIG. 16 at various stages of the surgical procedure;

FIG. 21 is a graphical representation of measured tissue impedance over a duration of a surgical procedure in accordance with at least one embodiment;

FIG. 22 is a schematic representing a strain calculation, wherein the applied strain is calculated using a gap defined between jaws of an end effector when the end effector is in an open configuration in accordance with at least one embodiment;

FIG. 23 is a schematic representing the strain calculation of FIG. 22 , wherein the calculated applied strain overestimates an actual applied strain as the patient tissue is not in contact with positioned between the jaws of the end effector;

FIG. 24 is a schematic representing a tissue impedance calculation, wherein the tissue impedance is calculated using a gap defined between the jaws of the end effector when the jaws of the end effector contact the patient tissue positioned therebetween in accordance with at least one embodiment;

FIG. 25 is a graphical representation of a relationship between motor current and jaw gap over time in accordance with at least one embodiment;

FIG. 26 is a schematic representation of a network formed by surgical instruments and a cloud-based storage medium in accordance with at least one embodiment;

FIG. 27 is a graphical representation of a relationship between a change in jaw gap and jaw motor clamp current determined from the network of FIG. 26 ;

FIG. 28 is a graphical representation of a relationship between generator power over time determined from the network of FIG. 26 ;

FIG. 29 is a graphical representation of a relationship between activation cycles of a surgical instrument and a measured impedance when an end effector of the surgical instrument is in a closed configuration without patient tissue positioned therebetween in accordance with at least one embodiment;

FIG. 30 is a graphical representation of the relationships between tissue conductance, jaw aperture dimension, and jaw motor force during a jaw clamp stroke in accordance with at least one embodiment; and

FIG. 31 is a graphical representation of a jaw closure speed based on a user input and the jaw closure speed based on the user input and a monitored parameter in accordance with at least one embodiment.

DESCRIPTION

Applicant of the present application owns the following U.S. Patent Applications that were filed on herewith May 28, 2020 and which are each herein incorporated by reference in their respective entireties:

-   -   U.S. patent application Ser. No. 16/885,813, entitled METHOD FOR         AN ELECTROSURGICAL PROCEDURE, now U.S. Patent Application         Publication No. 2021/0196354;     -   U.S. patent application Ser. No. 16/885,820, entitled         ARTICULATABLE SURGICAL INSTRUMENT, now U.S. Pat. No. 11,696,776;     -   U.S. patent application Ser. No. 16/885,823, entitled SURGICAL         INSTRUMENT WITH JAW ALIGNMENT FEATURES now U.S. Pat. No.         11,707,318;     -   U.S. patent application Ser. No. 16/885,826, entitled SURGICAL         INSTRUMENT WITH ROTATABLE AND ARTICULATABLE SURGICAL END         EFFECTOR, now U.S. Pat. No. 11,684,412;     -   U.S. patent application Ser. No. 16/885,838, entitled         ELECTROSURGICAL INSTRUMENT WITH ASYNCHRONOUS ENERGIZING         ELECTRODES, now U.S. Patent Application Publication No.         2021/0196357;     -   U.S. patent application Ser. No. 16/885,851, entitled         ELECTROSURGICAL INSTRUMENT WITH ELECTRODES BIASING SUPPORT, now         U.S. Patent Application Publication No. 2021/0196358;     -   U.S. patent application Ser. No. 16/885,860, entitled         ELECTROSURGICAL INSTRUMENT WITH FLEXIBLE WIRING ASSEMBLIES, now         U.S. Patent Application Publication No. 2021/0196349;     -   U.S. patent application Ser. No. 16/885,866, entitled         ELECTROSURGICAL INSTRUMENT WITH VARIABLE CONTROL MECHANISMS, now         U.S. Patent Application Publication No. 2021/0196350;     -   U.S. patent application Ser. No. 16/885,870 entitled         ELECTROSURGICAL SYSTEMS WITH INTEGRATED AND EXTERNAL POWER         SOURCES, now U.S. Patent Application Publication No.         2021/0196343;     -   U.S. patent application Ser. No. 16/885,873, entitled         ELECTROSURGICAL INSTRUMENTS WITH ELECTRODES HAVING ENERGY         FOCUSING FEATURES, now U.S. Patent Application Publication No.         2021/0196359;     -   U.S. patent application Ser. No. 16/885,879, entitled         ELECTROSURGICAL INSTRUMENTS WITH ELECTRODES HAVING VARIABLE         ENERGY DENSITIES, now U.S. Pat. No. 11,589,916;     -   U.S. patent application Ser. No. 16/885,881, entitled         ELECTROSURGICAL INSTRUMENT WITH MONOPOLAR AND BIPOLAR ENERGY         CAPABILITIES, now U.S. Patent Application Publication No.         2021/0196361;     -   U.S. patent application Ser. No. 16/885,888, entitled         ELECTROSURGICAL END EFFECTORS WITH THERMALLY INSULATIVE AND         THERMALLY CONDUCTIVE PORTIONS, now U.S. Patent Application         Publication No. 2021/0196362;     -   U.S. patent application Ser. No. 16/885,893, entitled         ELECTROSURGICAL INSTRUMENT WITH ELECTRODES OPERABLE IN BIPOLAR         AND MONOPOLAR MODES, now U.S. Patent Application Publication No.         2021/0196363;     -   U.S. patent application Ser. No. 16/885,900, entitled         ELECTROSURGICAL INSTRUMENT FOR DELIVERING BLENDED ENERGY         MODALITIES TO TISSUE, now U.S. Patent Application Publication         No. 2021/0196364;     -   U.S. patent application Ser. No. 16/885,917, entitled CONTROL         PROGRAM ADAPTATION BASED ON DEVICE STATUS AND USER INPUT, now         U.S. Patent Application Publication No. 2021/0196365; and     -   U.S. patent application Ser. No. 16/885,931, entitled SURGICAL         SYSTEM COMMUNICATION PATHWAYS, now U.S. Patent Application         Publication No. 2021/0196344.     -   Applicant of the present application owns the following U.S.         Patent Applications, the disclosure of each of which is herein         incorporated by reference in its entirety:     -   U.S. patent application Ser. No. 16/209,395, titled METHOD OF         HUB COMMUNICATION, now U.S. Patent Application Publication No.         2019/0201136;     -   U.S. patent application Ser. No. 16/209,403, titled METHOD OF         CLOUD BASED DATA ANALYTICS FOR USE WITH THE HUB, now U.S. Patent         Application Publication No. 2019/0206569;     -   U.S. patent application Ser. No. 16/209,407, titled METHOD OF         ROBOTIC HUB COMMUNICATION, DETECTION, AND CONTROL, now U.S.         Patent Application Publication No. 2019/0201137;

U.S. patent application Ser. No. 16/209,416, titled METHOD OF HUB COMMUNICATION, PROCESSING, DISPLAY, AND CLOUD ANALYTICS, now U.S. Patent Application Publication No. 2019/0206562;

-   -   U.S. patent application Ser. No. 16/209,423, titled METHOD OF         COMPRESSING TISSUE WITHIN A STAPLING DEVICE AND SIMULTANEOUSLY         DISPLAYING THE LOCATION OF THE TISSUE WITHIN THE JAWS, now U.S.         Patent Application Publication No. 2019/0200981;     -   U.S. patent application Ser. No. 16/209,427, titled METHOD OF         USING REINFORCED FLEXIBLE CIRCUITS WITH MULTIPLE SENSORS TO         OPTIMIZE PERFORMANCE OF RADIO FREQUENCY DEVICES, now U.S. Patent         Application Publication No. 2019/0208641;     -   U.S. patent application Ser. No. 16/209,433, titled METHOD OF         SENSING PARTICULATE FROM SMOKE EVACUATED FROM A PATIENT,         ADJUSTING THE PUMP SPEED BASED ON THE SENSED INFORMATION, AND         COMMUNICATING THE FUNCTIONAL PARAMETERS OF THE SYSTEM TO THE         HUB, now U.S. Patent Application Publication No. 2019/0201594;     -   U.S. patent application Ser. No. 16/209,447, titled METHOD FOR         SMOKE EVACUATION FOR SURGICAL HUB, now U.S. Patent Application         Publication No. 2019/0201045;     -   U.S. patent application Ser. No. 16/209,453, titled METHOD FOR         CONTROLLING SMART ENERGY DEVICES, now U.S. Patent Application         Publication No. 2019/0201046;     -   U.S. patent application Ser. No. 16/209,458, titled METHOD FOR         SMART ENERGY DEVICE INFRASTRUCTURE, now U.S. Patent Application         Publication No. 2019/0201047;     -   U.S. patent application Ser. No. 16/209,465, titled METHOD FOR         ADAPTIVE CONTROL SCHEMES FOR SURGICAL NETWORK CONTROL AND         INTERACTION, now U.S. Patent Application Publication No.         2019/0206563;     -   U.S. patent application Ser. No. 16/209,478, titled METHOD FOR         SITUATIONAL AWARENESS FOR SURGICAL NETWORK OR SURGICAL NETWORK         CONNECTED DEVICE CAPABLE OF ADJUSTING FUNCTION BASED ON A SENSED         SITUATION OR USAGE, now U.S. Patent Application Publication No.         2019/0104919;     -   U.S. patent application Ser. No. 16/209,490, titled METHOD FOR         FACILITY DATA COLLECTION AND INTERPRETATION, now U.S. Patent         Application Publication No. 2019/0206564;     -   U.S. patent application Ser. No. 16/209,491, titled METHOD FOR         CIRCULAR STAPLER CONTROL ALGORITHM ADJUSTMENT BASED ON         SITUATIONAL AWARENESS, now U.S. Patent Application Publication         No. 2019/0200998;     -   U.S. patent application Ser. No. 16/562,123, titled METHOD FOR         CONSTRUCTING AND USING A MODULAR SURGICAL ENERGY SYSTEM WITH         MULTIPLE DEVICES;     -   U.S. patent application Ser. No. 16/562,135, titled METHOD FOR         CONTROLLING AN ENERGY MODULE OUTPUT;     -   U.S. patent application Ser. No. 16/562,144, titled METHOD FOR         CONTROLLING A MODULAR ENERGY SYSTEM USER INTERFACE; and     -   U.S. patent application Ser. No. 16/562,125, titled METHOD FOR         COMMUNICATING BETWEEN MODULES AND DEVICES IN A MODULAR SURGICAL         SYSTEM.

Before explaining various aspects of an electrosurgical system in detail, it should be noted that the illustrative examples are not limited in application or use to the details of construction and arrangement of parts illustrated in the accompanying drawings and description. The illustrative examples may be implemented or incorporated in other aspects, variations, and modifications, and may be practiced or carried out in various ways. Further, unless otherwise indicated, the terms and expressions employed herein have been chosen for the purpose of describing the illustrative examples for the convenience of the reader and are not for the purpose of limitation thereof. Also, it will be appreciated that one or more of the following-described aspects, expressions of aspects, and/or examples, can be combined with any one or more of the other following-described aspects, expressions of aspects, and/or examples.

Various aspects are directed to electrosurgical systems that include electrosurgical instruments powered by generators to effect tissue dissecting, cutting, and/or coagulation during surgical procedures. The electrosurgical instruments may be configured for use in open surgical procedures, but has applications in other types of surgery, such as laparoscopic, endoscopic, and robotic-assisted procedures.

As described below in greater detail, an electrosurgical instrument generally includes a shaft having a distally-mounted end effector (e.g., one or more electrodes). The end effector can be positioned against the tissue such that electrical current is introduced into the tissue. Electrosurgical instruments can be configured for bipolar or monopolar operation. During bipolar operation, current is introduced into and returned from the tissue by active and return electrodes, respectively, of the end effector. During monopolar operation, current is introduced into the tissue by an active electrode of the end effector and returned through a return electrode (e.g., a grounding pad) separately located on a patient's body. Heat generated by the current flowing through the tissue may form hemostatic seals within the tissue and/or between tissues and thus may be particularly useful for sealing blood vessels, for example.

FIG. 1 illustrates an example of a generator 900 configured to deliver multiple energy modalities to a surgical instrument. The generator 900 provides RF and/or ultrasonic signals for delivering energy to a surgical instrument. The generator 900 comprises at least one generator output that can deliver multiple energy modalities (e.g., ultrasonic, bipolar or monopolar RF, irreversible and/or reversible electroporation, and/or microwave energy, among others) through a single port, and these signals can be delivered separately or simultaneously to an end effector to treat tissue. The generator 900 comprises a processor 902 coupled to a waveform generator 904. The processor 902 and waveform generator 904 are configured to generate a variety of signal waveforms based on information stored in a memory coupled to the processor 902, not shown for clarity of disclosure. The digital information associated with a waveform is provided to the waveform generator 904 which includes one or more DAC circuits to convert the digital input into an analog output. The analog output is fed to an amplifier 906 for signal conditioning and amplification. The conditioned and amplified output of the amplifier 906 is coupled to a power transformer 908. The signals are coupled across the power transformer 908 to the secondary side, which is in the patient isolation side. A first signal of a first energy modality is provided to the surgical instrument between the terminals labeled ENERGY₁ and RETURN. A second signal of a second energy modality is coupled across a capacitor 910 and is provided to the surgical instrument between the terminals labeled ENERGY₂ and RETURN. It will be appreciated that more than two energy modalities may be output and thus the subscript “n” may be used to designate that up to n ENERGY_(n) terminals may be provided, where n is a positive integer greater than 1. It also will be appreciated that up to “n” return paths RETURN_(n) may be provided without departing from the scope of the present disclosure.

A first voltage sensing circuit 912 is coupled across the terminals labeled ENERGY₁ and the RETURN path to measure the output voltage therebetween. A second voltage sensing circuit 924 is coupled across the terminals labeled ENERGY₂ and the RETURN path to measure the output voltage therebetween. A current sensing circuit 914 is disposed in series with the RETURN leg of the secondary side of the power transformer 908 as shown to measure the output current for either energy modality. If different return paths are provided for each energy modality, then a separate current sensing circuit should be provided in each return leg. The outputs of the first and second voltage sensing circuits 912, 924 are provided to respective isolation transformers 928, 922 and the output of the current sensing circuit 914 is provided to another isolation transformer 916. The outputs of the isolation transformers 916, 928, 922 on the primary side of the power transformer 908 (non-patient isolated side) are provided to a one or more ADC circuit 926. The digitized output of the ADC circuit 926 is provided to the processor 902 for further processing and computation. The output voltages and output current feedback information can be employed to adjust the output voltage and current provided to the surgical instrument and to compute output impedance, among other parameters. Input/output communications between the processor 902 and patient isolated circuits is provided through an interface circuit 920. Sensors also may be in electrical communication with the processor 902 by way of the interface circuit 920.

In one aspect, the impedance may be determined by the processor 902 by dividing the output of either the first voltage sensing circuit 912 coupled across the terminals labeled ENERGY₁/RETURN or the second voltage sensing circuit 924 coupled across the terminals labeled ENERGY₂/RETURN by the output of the current sensing circuit 914 disposed in series with the RETURN leg of the secondary side of the power transformer 908. The outputs of the first and second voltage sensing circuits 912, 924 are provided to separate isolations transformers 928, 922 and the output of the current sensing circuit 914 is provided to another isolation transformer 916. The digitized voltage and current sensing measurements from the ADC circuit 926 are provided the processor 902 for computing impedance. As an example, the first energy modality ENERGY₁ may be RF monopolar energy and the second energy modality ENERGY₂ may be RF bipolar energy. Nevertheless, in addition to bipolar and monopolar RF energy modalities, other energy modalities include ultrasonic energy, irreversible and/or reversible electroporation and/or microwave energy, among others. Also, although the example illustrated in FIG. 1 shows a single return path RETURN may be provided for two or more energy modalities, in other aspects, multiple return paths RETURN_(n) may be provided for each energy modality ENERGY_(n).

As shown in FIG. 1 , the generator 900 comprising at least one output port can include a power transformer 908 with a single output and with multiple taps to provide power in the form of one or more energy modalities, such as ultrasonic, bipolar or monopolar RF, irreversible and/or reversible electroporation, and/or microwave energy, among others, for example, to the end effector depending on the type of treatment of tissue being performed. For example, the generator 900 can deliver energy with higher voltage and lower current to drive an ultrasonic transducer, with lower voltage and higher current to drive RF electrodes for sealing tissue, or with a coagulation waveform for spot coagulation using either monopolar or bipolar RF electrosurgical electrodes. The output waveform from the generator 900 can be steered, switched, or filtered to provide the frequency to the end effector of the surgical instrument. In one example, a connection of RF bipolar electrodes to the generator 900 output would be preferably located between the output labeled ENERGY₂ and RETURN. In the case of monopolar output, the preferred connections would be active electrode (e.g., pencil or other probe) to the ENERGY₂ output and a suitable return pad connected to the RETURN output.

Additional details are disclosed in U.S. Patent Application Publication No. 2017/0086914, titled TECHNIQUES FOR OPERATING GENERATOR FOR DIGITALLY GENERATING ELECTRICAL SIGNAL WAVEFORMS AND SURGICAL INSTRUMENTS, which published on Mar. 30, 2017, which is herein incorporated by reference in its entirety.

FIG. 2 illustrates one form of a surgical system 1000 comprising a generator 1100 and various surgical instruments 1104, 1106, 1108 usable therewith, where the surgical instrument 1104 is an ultrasonic surgical instrument, the surgical instrument 1106 is an RF electrosurgical instrument, and the multifunction surgical instrument 1108 is a combination ultrasonic/RF electrosurgical instrument. The generator 1100 is configurable for use with a variety of surgical instruments. According to various forms, the generator 1100 may be configurable for use with different surgical instruments of different types including, for example, ultrasonic surgical instruments 1104, RF electrosurgical instruments 1106, and multifunction surgical instruments 1108 that integrate RF and ultrasonic energies delivered simultaneously from the generator 1100. Although in the form of FIG. 2 the generator 1100 is shown separate from the surgical instruments 1104, 1106, 1108 in one form, the generator 1100 may be formed integrally with any of the surgical instruments 1104, 1106, 1108 to form a unitary surgical system. The generator 1100 comprises an input device 1110 located on a front panel of the generator 1100 console. The input device 1110 may comprise any suitable device that generates signals suitable for programming the operation of the generator 1100. The generator 1100 may be configured for wired or wireless communication.

The generator 1100 is configured to drive multiple surgical instruments 1104, 1106, 1108. The first surgical instrument is an ultrasonic surgical instrument 1104 and comprises a handpiece 1105 (HP), an ultrasonic transducer 1120, a shaft 1126, and an end effector 1122. The end effector 1122 comprises an ultrasonic blade 1128 acoustically coupled to the ultrasonic transducer 1120 and a clamp arm 1140. The handpiece 1105 comprises a trigger 1143 to operate the clamp arm 1140 and a combination of the toggle buttons 1137, 1134 b, 1134 c to energize and drive the ultrasonic blade 1128 or other function. The toggle buttons 1137, 1134 b, 1134 c can be configured to energize the ultrasonic transducer 1120 with the generator 1100.

The generator 1100 also is configured to drive a second surgical instrument 1106. The second surgical instrument 1106 is an RF electrosurgical instrument and comprises a handpiece 1107 (HP), a shaft 1127, and an end effector 1124. The end effector 1124 comprises electrodes in clamp arms 1145, 1142 b and return through an electrical conductor portion of the shaft 1127. The electrodes are coupled to and energized by a bipolar energy source within the generator 1100. The handpiece 1107 comprises a trigger 1145 to operate the clamp arms 1145, 1142 b and an energy button 1135 to actuate an energy switch to energize the electrodes in the end effector 1124. The second surgical instrument 1106 can also be used with a return pad to deliver monopolar energy to tissue.

The generator 1100 also is configured to drive a multifunction surgical instrument 1108. The multifunction surgical instrument 1108 comprises a handpiece 1109 (HP), a shaft 1129, and an end effector 1125. The end effector 1125 comprises an ultrasonic blade 1149 and a clamp arm 1146. The ultrasonic blade 1149 is acoustically coupled to the ultrasonic transducer 1120. The handpiece 1109 comprises a trigger 1147 to operate the clamp arm 1146 and a combination of the toggle buttons 11310, 1137 b, 1137 c to energize and drive the ultrasonic blade 1149 or other function. The toggle buttons 11310, 1137 b, 1137 c can be configured to energize the ultrasonic transducer 1120 with the generator 1100 and energize the ultrasonic blade 1149 with a bipolar energy source also contained within the generator 1100. Monopolar energy can be delivered to the tissue in combination with, or separately from, the bipolar energy.

The generator 1100 is configurable for use with a variety of surgical instruments. According to various forms, the generator 1100 may be configurable for use with different surgical instruments of different types including, for example, the ultrasonic surgical instrument 1104, the RF electrosurgical instrument 1106, and the multifunction surgical instrument 1108 that integrates RF and ultrasonic energies delivered simultaneously from the generator 1100. Although in the form of FIG. 2 , the generator 1100 is shown separate from the surgical instruments 1104, 1106, 1108, in another form the generator 1100 may be formed integrally with any one of the surgical instruments 1104, 1106, 1108 to form a unitary surgical system. As discussed above, the generator 1100 comprises an input device 1110 located on a front panel of the generator 1100 console. The input device 1110 may comprise any suitable device that generates signals suitable for programming the operation of the generator 1100. The generator 1100 also may comprise one or more output devices 1112. Further aspects of generators for digitally generating electrical signal waveforms and surgical instruments are described in US patent application publication US-2017-0086914-A1, which is herein incorporated by reference in its entirety.

FIG. 3 illustrates a schematic diagram of a surgical instrument or tool 600 comprising a plurality of motor assemblies that can be activated to perform various functions. In the illustrated example, a closure motor assembly 610 is operable to transition an end effector between an open configuration and a closed configuration, and an articulation motor assembly 620 is operable to articulate the end effector relative to a shaft assembly. In certain instances, the plurality of motors assemblies can be individually activated to cause firing, closure, and/or articulation motions in the end effector. The firing, closure, and/or articulation motions can be transmitted to the end effector through a shaft assembly, for example.

In certain instances, the closure motor assembly 610 includes a closure motor. The closure 603 may be operably coupled to a closure motor drive assembly 612 which can be configured to transmit closure motions, generated by the motor to the end effector, in particular to displace a closure member to close to transition the end effector to the closed configuration. The closure motions may cause the end effector to transition from an open configuration to a closed configuration to capture tissue, for example. The end effector may be transitioned to an open position by reversing the direction of the motor.

In certain instances, the articulation motor assembly 620 includes an articulation motor that be operably coupled to an articulation drive assembly 622 which can be configured to transmit articulation motions, generated by the motor to the end effector. In certain instances, the articulation motions may cause the end effector to articulate relative to the shaft, for example.

One or more of the motors of the surgical instrument 600 may comprise a torque sensor to measure the output torque on the shaft of the motor. The force on an end effector may be sensed in any conventional manner, such as by force sensors on the outer sides of the jaws or by a torque sensor for the motor actuating the jaws.

In various instances, the motor assemblies 610, 620 include one or more motor drivers that may comprise one or more H-Bridge FETs. The motor drivers may modulate the power transmitted from a power source 630 to a motor based on input from a microcontroller 640 (the “controller”), for example, of a control circuit 601. In certain instances, the microcontroller 640 can be employed to determine the current drawn by the motor, for example.

In certain instances, the microcontroller 640 may include a microprocessor 642 (the “processor”) and one or more non-transitory computer-readable mediums or memory units 644 (the “memory”). In certain instances, the memory 644 may store various program instructions, which when executed may cause the processor 642 to perform a plurality of functions and/or calculations described herein. In certain instances, one or more of the memory units 644 may be coupled to the processor 642, for example. In various aspects, the microcontroller 640 may communicate over a wired or wireless channel, or combinations thereof.

In certain instances, the power source 630 can be employed to supply power to the microcontroller 640, for example. In certain instances, the power source 630 may comprise a battery (or “battery pack” or “power pack”), such as a lithium-ion battery, for example. In certain instances, the battery pack may be configured to be releasably mounted to a handle for supplying power to the surgical instrument 600. A number of battery cells connected in series may be used as the power source 630. In certain instances, the power source 630 may be replaceable and/or rechargeable, for example.

In various instances, the processor 642 may control a motor driver to control the position, direction of rotation, and/or velocity of a motor of the assemblies 610, 620. In certain instances, the processor 642 can signal the motor driver to stop and/or disable the motor. It should be understood that the term “processor” as used herein includes any suitable microprocessor, microcontroller, or other basic computing device that incorporates the functions of a computer's central processing unit (CPU) on an integrated circuit or, at most, a few integrated circuits. The processor 642 is a multipurpose, programmable device that accepts digital data as input, processes it according to instructions stored in its memory, and provides results as output. It is an example of sequential digital logic, as it has internal memory. Processors operate on numbers and symbols represented in the binary numeral system.

In one instance, the processor 642 may be any single-core or multicore processor such as those known under the trade name ARM Cortex by Texas Instruments. In certain instances, the microcontroller 620 may be an LM 4F230H5QR, available from Texas Instruments, for example. In at least one example, the Texas Instruments LM4F230H5QR is an ARM Cortex-M4F Processor Core comprising an on-chip memory of 256 KB single-cycle flash memory, or other non-volatile memory, up to 40 MHz, a prefetch buffer to improve performance above 40 MHz, a 32 KB single-cycle SRAM, an internal ROM loaded with StellarisWare® software, a 2 KB EEPROM, one or more PWM modules, one or more QEI analogs, one or more 12-bit ADCs with 12 analog input channels, among other features that are readily available for the product datasheet. Other microcontrollers may be readily substituted for use with the surgical instrument 600. Accordingly, the present disclosure should not be limited in this context.

In certain instances, the memory 644 may include program instructions for controlling each of the motors of the surgical instrument 600. For example, the memory 644 may include program instructions for controlling the closure motor and the articulation motor. Such program instructions may cause the processor 642 to control the closure and articulation functions in accordance with inputs from algorithms or control programs of the surgical instrument 600.

In certain instances, one or more mechanisms and/or sensors such as, for example, sensors 645 can be employed to alert the processor 642 to the program instructions that should be used in a particular setting. For example, the sensors 645 may alert the processor 642 to use the program instructions associated with closing and articulating the end effector. In certain instances, the sensors 645 may comprise position sensors which can be employed to sense the position of a closure actuator, for example. Accordingly, the processor 642 may use the program instructions associated with closing the end effector to activate the motor of the closure drive assembly 620 if the processor 642 receives a signal from the sensors 630 indicative of actuation of the closure actuator.

In some examples, the motors may be brushless DC electric motors, and the respective motor drive signals may comprise a PWM signal provided to one or more stator windings of the motors. Also, in some examples, the motor drivers may be omitted and the control circuit 601 may generate the motor drive signals directly.

It is common practice during various laparoscopic surgical procedures to insert a surgical end effector portion of a surgical instrument through a trocar that has been installed in the abdominal wall of a patient to access a surgical site located inside the patient's abdomen. In its simplest form, a trocar is a pen-shaped instrument with a sharp triangular point at one end that is typically used inside a hollow tube, known as a cannula or sleeve, to create an opening into the body through which surgical end effectors may be introduced. Such arrangement forms an access port into the body cavity through which surgical end effectors may be inserted. The inner diameter of the trocar's cannula necessarily limits the size of the end effector and drive-supporting shaft of the surgical instrument that may be inserted through the trocar.

Regardless of the specific type of surgical procedure being performed, once the surgical end effector has been inserted into the patient through the trocar cannula, it is often necessary to move the surgical end effector relative to the shaft assembly that is positioned within the trocar cannula in order to properly position the surgical end effector relative to the tissue or organ to be treated. This movement or positioning of the surgical end effector relative to the portion of the shaft that remains within the trocar cannula is often referred to as “articulation” of the surgical end effector. A variety of articulation joints have been developed to attach a surgical end effector to an associated shaft in order to facilitate such articulation of the surgical end effector. As one might expect, in many surgical procedures, it is desirable to employ a surgical end effector that has as large a range of articulation as possible.

Due to the size constraints imposed by the size of the trocar cannula, the articulation joint components must be sized so as to be freely insertable through the trocar cannula. These size constraints also limit the size and composition of various drive members and components that operably interface with the motors and/or other control systems that are supported in a housing that may be handheld or comprise a portion of a larger automated system. In many instances, these drive members must operably pass through the articulation joint to be operably coupled to or operably interface with the surgical end effector. For example, one such drive member is commonly employed to apply articulation control motions to the surgical end effector. During use, the articulation drive member may be unactuated to position the surgical end effector in an unarticulated position to facilitate insertion of the surgical end effector through the trocar and then be actuated to articulate the surgical end effector to a desired position once the surgical end effector has entered the patient.

Thus, the aforementioned size constraints form many challenges to developing an articulation system that can effectuate a desired range of articulation, yet accommodate a variety of different drive systems that are necessary to operate various features of the surgical end effector. Further, once the surgical end effector has been positioned in a desired articulated position, the articulation system and articulation joint must be able to retain the surgical end effector in that position during the actuation of the end effector and completion of the surgical procedure. Such articulation joint arrangements must also be able to withstand external forces that are experienced by the end effector during use.

Various modes of one or more surgical devices are often used throughout a particular surgical procedure. Communication pathways extending between the surgical devices and a centralized surgical hub can promote efficiency and increase success of the surgical procedure, for example. In various instances, each surgical device within a surgical system comprises a display, wherein the display communicates a presence and/or an operating status of other surgical devices within the surgical system. The surgical hub can use the information received through the communication pathways to assess compatibility of the surgical devices for use with one another, assess compatibility of the surgical devices for use during a particular surgical procedure, and/or optimize operating parameters of the surgical devices. As described in greater detail herein, the operating parameters of the one or more surgical devices can be optimized based on patient demographics, a particular surgical procedure, and/or detected environmental conditions such as tissue thickness, for example.

A divided display system is shown in FIGS. 4-9 . The divided display communicates various generator and/or surgical device parameters between a display 27010 of a handheld surgical instrument 27000 and a primary monitor display 27100. FIG. 4 depicts an example of the display 27010 of the handheld surgical instrument 27000. In various instances, the display 27010 includes a touch-sensitive graphical user interface capable of receiving user inputs. The display 27010 comprises various settings and/or modes that allow a user to customize the information and/or images shown on the display 27010 at any given time.

The surgical instrument 27000 is in communication with the main display monitor 27100. The main display monitor 27100 comprises a larger screen than the display 27010 of the surgical instrument 27000. In various instances, the main display monitor 27100 displays the same information and/or images as the display 27010 of the surgical instrument 27000. In other instances, the main display monitor 27100 displays different information and/or images than the display 27010 of the surgical instrument 27000. In various instances, the main display monitor 27100 includes a touch-sensitive graphical user interface capable of receiving user inputs. Similar to the display 27010 of the surgical instrument 27000, the main display monitor 27100 comprises various settings and/or modes that allow a user to customize the information and/or images shown on the main display monitor 27100 at any given time. As described in greater detail herein, a selected mode on the main display monitor 27100 can change the mode of the display 27010 on the surgical instrument 27000 and vice versa. Stated another way, the main display monitor 27100 and the surgical instrument display 27010 co-operate together to communicate the selected operational parameters most effectively to a user.

The depicted handheld surgical instrument 27000 comprises a combination electrosurgical functionality, wherein the surgical instrument 27000 includes an end effector comprising a first jaw and a second jaw. The first jaw and the second jaw comprise electrodes disposed thereon. The electrosurgical instrument 27000 comprises one or more power generators configured to supply power to the electrodes to energize the electrodes. More specifically, energy delivery to patient tissue supported between the first jaw and the second jaw is achieved by energizing the electrodes which are configured to deliver energy in a monopolar mode, bipolar mode, and/or a combination mode. The combination mode is configured to deliver alternating or blended bipolar and monopolar energies. In at least one embodiment, the at least one power generator comprises a battery, a rechargeable battery, a disposable battery, and/or combinations thereof. Various details regarding the operation of the first and second generators is described in greater detail in U.S. patent application Ser. No. 16/562,123, titled METHOD FOR CONSTRUCTING AND USING A MODULAR SURGICAL ENERGY SYSTEM WITH MULTIPLE DEVICES, and filed on Sep. 5, 2019, which is hereby incorporated by reference in its entirety.

The display 27010 of the surgical instrument 27000 and the main display monitor 27100 comprise divided displays to communicate numerous operational parameters to a user. The divided displays are configured to be selectively segmentable. Stated another way, a user is able to select which operational parameters to display and/or where to display the selected operational parameters. Such customization minimizes distraction by eliminating unwanted and/or unnecessary information while allowing the user to efficiently observe the information needed and/or desired to control the surgical instrument 27000 and/or to perform the surgical procedure. The display 27010 of the surgical instrument 27000 comprises a first portion 27012, wherein the power level of a particular mode is displayed. The display 27010 of the surgical instrument 27000 further comprises a second portion 27014, wherein the mode that the surgical instrument 27000 is in and/or the type of energy being delivered by the surgical instrument 27000 is identified, or otherwise communicated.

Similarly, the main display monitor 27100 comprises a segmented display; however, in various instances, the images displayed on the display monitor 27100 can be overlaid onto one another. A central portion 27110 of the main display monitor 27100 streams a live feed and/or still images of a surgical site to the procedure room. The live feed and/or images of the surgical site are captured through an appropriately positioned camera, such as an endoscope. A menu selection portion 27130 of the main display monitor 27100 prompts and/or otherwise allows a user to select which mode the main display monitor 27100 is in and/or what information a user wishes to see on the main display monitor 27100. A device status portion 27120 of the main display monitor 27100 communicates information similar to the first portion 27012 of the surgical instrument display 27010. In various instances, the device status portion 27120 is further divided into multiple sections. For example, a first portion 27122 is configured to communicate an operating parameter reflective of a bipolar mode. Such an operating parameter can be specific and/or generic. A specific operating parameter can reflect the power level of the bipolar mode, for example. A general operating parameter can indicate whether the bipolar mode is active or inactive, for example. A second portion 27124 is configured to communicate an operating parameter reflective of a monopolar mode. Such an operating parameter can be specific and/or generic. A specific operating parameter can reflect the power level of the monopolar mode, for example. A general operating parameter can indicate whether the monopolar mode is active or inactive, for example. A third portion 27126 is configured to communicate an operating parameter reflective of a smoke evacuation system. Such an operating parameter can be specific and/or generic. A specific operating parameter can reflect the power level of the smoke evacuation system, for example. A general operating parameter can indicate whether the smoke evacuation system is active or inactive, for example.

Referring now to FIGS. 5-9 , the display 27010 of the surgical instrument 27000 is shown alongside a corresponding display on the main display monitor 27100. As described in greater detail herein, as a user changes a power level on the handheld surgical instrument 27000, such a power level change is reflected on the main display monitor 27100. For example, as shown in FIG. 5 , a generator operating the bipolar mode is currently operating at a power level of 80 watts as indicated in the device status portion 27120 of the main display monitor 27100 and the first and second portions 27012, 27014 of the surgical instrument display 27010. More specifically, the first portion 27012 of the surgical instrument display 27010 represents the output of a generator while the second portion 27014 of the surgical instrument display 27010 represents the mode and/or type of energy. Similarly, the device status portion 27120 of the main display monitor 27100 indicates that a generator is operating the bipolar energy mode at a power level of 80 watts and a generator is operating the monopolar energy mode at a power level of zero watts. Upon receiving a command to increase the power output of the generator operating the bipolar mode to 100 watts, the surgical instrument display 27010 and the main display monitor 27100 change accordingly as shown in FIG. 6 . More specifically, the first portion 27012 of the surgical instrument display 27010 now represents the power level of 100 watts, and the device status portion 27120 of the main display monitor 27100 now indicates that the generator is operating the bipolar mode at a power level of 100 watts. The main display monitor 27100 continues to indicate that the monopolar energy mode is operating at a power level of zero watts; however, the main display monitor 27100 also indicates that the smoke detection system has been activated to 20% 27126 due to the detection of smoke within the surgical site and/or the increased power level of the surgical instrument.

FIGS. 7-9 depict the display 27010 of the surgical instrument 27000 and the corresponding main display monitor 27100 when a combination of both bipolar and monopolar energies are being delivered to patient tissue. FIG. 7 shows the first portion 27012′ of the surgical instrument display 27010 in a total power mode. As shown on the main display monitor 27100, the bipolar energy mode 27122 is operating at a power level of 60 watts and the monopolar energy model 27124 is operating at a power level of 60 watts. However, a combined and/or total power level of 120 watts is represented on the first portion 27012′ of the surgical instrument display 27010. The main display monitor 27100 also indicates that the smoke detection system has been activated to 50% 27126 due to the detection of smoke within the surgical site and/or the increased power level of the surgical instrument. As shown in FIG. 8 , the user may wish to see the individual power levels of the bipolar mode and the monopolar mode on the first portion 27012″ of the surgical instrument display 27010 and the total power level on the device status portion 27122′ of the main display monitor 27100. Stated another way, the information shown on the displays in FIG. 8 are reversed from the displays shown in FIG. 7 . The main display monitor 27100 further indicates that the smoke detection system has been activated to 73% 27126 due to the detection of smoke within the surgical site and/or the change of power levels of the bipolar and/or monopolar modes. The pair of displays shown in FIG. 9 are similar in many respects to the pair of displays shown in FIG. 8 ; however, the user has selected to remove the indication of the operating level of the smoke detection system from the main display monitor 27100.

As discussed in greater detail herein, the surgical instrument display 27010 and/or the main display monitor 27100 can comprise touch-sensitive graphical user interfaces. In various instances, the surgical instrument display 27010 is used to control what is being displayed on the surgical instrument display 27010 versus what is being displayed on the main display monitor 27100. In other instances, the main display monitor 27100 is used to control what is being displayed on the surgical instrument display 27010 versus what is being displayed on the main display monitor 27100. In various instances, each display is configured to control what is displayed on its own display. In various instances, each display within a surgical system is configured to cooperatively control what is displayed on other displays within the surgical system.

In various instances, a surgical system comprises an electrosurgical device and a smoke evacuation system. As discussed in greater detail herein, the electrosurgical device is configured to deliver energy to patient tissue supported between the jaws of an end effector by energizing electrodes. The electrodes are configured to deliver energy in a monopolar mode, bipolar mode, and/or a combination mode with alternating or blended bipolar and monopolar energies. In various instances, a first generator is configured to control the bipolar energy modality and a second generator is configured to control the monopolar energy modality. A third generator is configured to control the smoke evacuation system. Various details regarding the operation of the first and second generators is described in greater detail in U.S. patent application Ser. No. 16/562,123, titled METHOD FOR CONSTRUCTING AND USING A MODULAR SURGICAL ENERGY SYSTEM WITH MULTIPLE DEVICES, and filed on Sep. 5, 2019, which is hereby incorporated by reference in its entirety.

FIG. 10 is a graphical representation 27200 depicting the proportional relationship between a duty cycle of the smoke evacuation system and the total effective energy delivered to patient tissue. Time 27210 is represented along the x-axis while power (VV) 27220 a and duty cycle of the smoke evacuation system (%) 27220 b are represented along the y-axis. The total effective energy is represented in three facets: (1) bipolar therapy 27230; (2) monopolar therapy 27240; and (3) combined energy 27250. The percentage of the smoke evacuator duty cycle is represented in two facets: (1) in response to the combined energy 27260; and (2) in response to only the bipolar therapy 27270. For example, at time t₀, power is not being delivered to the patient tissue and the smoke evacuation system is inactive. At time t₁, bipolar therapy 27230 is delivered at a first power level P₁. At time t₁, bipolar therapy 27230 is the only energy delivered to the patient tissue. As the power increased to P₁ during the time period of t₀ to t₁, the smoke evacuation system activated. At time t₁, a first percentage S₁ of the smoke evacuation duty cycle is utilized.

At time t₂, the power level of the bipolar therapy 27230 increased and monopolar therapy 27240 has begun to be delivered. At time t₃, the bipolar therapy 27230 decreased while the monopolar therapy 27240 increased. Overall, the combined energy 27250 has remained substantially the same from t₂ to t₃. At time t₃, the combined energy 27250 is delivered at a third power level P₃, which is higher than the first power level P₁ delivered at time t₁. As the power increased to P₃ during the time period of t₁ to t₃, the percentage of the smoke evacuation system duty cycle also increased. At time t₃, a third percentage S₃ of the smoke evacuation duty cycle is utilized. The third percentage S₃ is greater than the first percentage S₁. At time t₄, delivery of the bipolar therapy 27230 has ceased and the only energy delivered to the patient tissue is through monopolar therapy 27240. Notably, at time t₄, the monopolar therapy 27240 delivers energy to the patient tissue at the highest level P₄ of monopolar therapy delivered during the entire surgical procedure. Thus, as the delivered energy P₄ at time t₄ is greater than the delivered energy P₃ at time t₃, the percentage of the smoke evacuation duty cycle also increased. At time t₄, a fourth percentage S₄ of the smoke evacuation duty cycle is utilized. The fourth percentage S4 is greater than the third percentage S₃ and the first percentage S₁.

The graphical representation of FIG. 10 shows bipolar energy 27230 being delivered at varying levels throughout different time points of a surgical procedure. Such time points can correspond to a tissue sealing cycle in which the surgical hub commands the smoke evacuation system to increase or decrease its operating level in response to the current bipolar power level. After the tissue sealing cycle is complete, monopolar energy can be applied for a defined period of time in order to cut the patient tissue. As patient tissue is being cut, the surgical hub can command the smoke evacuation system to increase its operating level based on the increase in energy being applied to cut the tissue as such an increase in applied energy typically corresponds to an increase in smoke from burning tissue, for example. During the particular surgical procedure, the surgical hub is aware of pre-defined time points at which the energy delivery and power levels change. The pre-defined time points can vary based on the type of particular surgical procedure to be performed, for example. The pre-defined time points can vary based on patient demographics identified to the surgical hub, for example. Any detected change in the type of energy being applied and/or the level of energy being applied can trigger responses of different components of the surgical system.

Similar to the surgical system described with respect to FIG. 10 , a surgical system 27700 depicted in FIG. 11 comprises an electrosurgical instrument 27710 in communication with a surgical hub. The electrosurgical instrument 27710 is configured to deliver energy to patient tissue supported between the jaws of an end effector by electrodes which are configured to deliver energy in a monopolar mode, bipolar mode, and/or a combination mode. The electrosurgical instrument 27710 is configured to apply alternating or blended bipolar and monopolar energies to the patient tissue when in the combination mode. The surgical system 27700 further comprises a first generator 27720 configured to control the monopolar energy modality and a second generator 27730 configured to control the bipolar energy modality. A display screen 27750 is positioned in a location within a procedure room that is within a field of vision of a user. In various instances, the electrosurgical instrument 27710 comprises a display positioned thereon. As the second generator 27730 causes bipolar energy to be delivered to patient tissue, the instrument display and/or the display screen 27750 within the procedure room indicates the level of power being applied. In various instances, a level of smoke evacuation by the smoke evacuation system is indicated on the display(s), wherein the level of smoke evacuation is based on the level of power and/or type of energy being applied. As discussed in greater detail herein, when the first generator 27720 causes monopolar energy to be delivered to patient tissue and/or the second generator 27730 causes a reduced amount of bipolar energy to be delivered to patient tissue, the display(s) are configured to update the displayed, or otherwise communicated, operational parameters. As the levels of power change during the surgical procedure, such changes are communicated to the surgical hub. In response, the surgical hub is configured to automatically, or without an external prompt, alter the level of smoke evacuation to compensate for the changes in the level of energy and/or type of energy being applied to patient tissue.

At least one of the instrument display and the display screen 27750 comprise a touch-sensitive graphical user interface which is configured to receive a user input. The user is able to select what information is displayed, where the selected information is displayed on a particular display, and/or which display within the surgical system displays the desired information. In various instances, the surgical system 27700 further comprises one or more cameras positioned within the procedure room. The one or more cameras are configured to monitor movements of the user and/or the devices of the surgical system. The one or more cameras can communicate any detected movement to the surgical hub, wherein the surgical hub recognizes that the detected movement corresponds to a pre-determined command. For example, a camera can detect when a user waves an arm. A memory within the surgical hub correlates arm waving with the user's desire to clear the display of all operational parameters, so that all that remains on the display is a live feed and/or images of the surgical site. Exemplary commands that can be associated with a specific user and/or instrument movement include adjusting a position of the display(s), adjusting the view of the display(s), adjusting the information presented on the display(s), adjusting the location of the displayed information on a particular display, adjusting the size of the displayed information, controlling power levels of the generator(s), and/or controlling operational parameters of various surgical instruments of the surgical system.

As discussed with respect to the surgical system 27700, the electrosurgical instrument 27710 comprises a combination electrical modality. A monopolar modality of the electrosurgical instrument is operated by the first generator 27720, while a bipolar modality is operated by a second generator 27730. Monopolar energy is delivered to patient tissue to make an incision, or otherwise cut the treated tissue. Prior to cutting the patient tissue, bipolar energy is delivered to the tissue in order to seal and/or cauterize the target tissue. A graphical representation 27300 of the power level (wattage) of the first generator and the second generators 27320 a with respect to time (t) 27310 is shown in FIG. 12 . The power level is represented in two facets: (1) of the first generator 27340; and (2) of the second generator 27330. The graphical representation 27300 further depicts the relationship of tissue impedance (Ω) 27320 b with respect to time (t) 27310. The tissue impedance is represented in two facets (1) in response to the monopolar energy delivered 27345; and (2) in response to the bipolar energy delivered 27335.

As the power level of the second generator 27330 increases from zero, bipolar energy is delivered to patient tissue. The impedance of the patient tissue increases in response to the application of bipolar energy 27335. Notably, the impedance of the patient tissue continues to increase for an amount of time even after the power level of the second generator 27330 begins to decrease. Stated another way, the impedance of the tissue sealed by the bipolar energy 27335 eventually decreases after the power level of the second generator 27330 is reduced absent the delivery of monopolar energy to cut the patient tissue; however, the impedance of the tissue in such instances does not necessarily immediately decrease. At time t₁, the power level of the first generator 27340 increases, thereby cutting the tissue through delivery of monopolar energy to the patient tissue. The impedance of the patient tissue also increases in response to the application of monopolar energy 27345. Notably, the impedance of the patient tissue exponentially grows as the tissue is cut and the power level of the first generator 27340 decreases.

FIG. 13 depicts an algorithm 27400 for controlling various components of a surgical system. The surgical system comprises a surgical instrument configured to perform an intended surgical function. In various instances, the surgical instrument is handheld and comprises a handle. A user is configured to operate various modes of the surgical instrument through an input element on the handle. As described in greater detail herein, the surgical instrument comprises a first generator configured to power a monopolar modality and a second generator configured to power a bipolar modality. The surgical system further comprises a smoke evacuation system configured to remove smoke and/or other unwanted particulates from a surgical site. The surgical instrument and/or the smoke evacuation system are in signal communication with a surgical hub, wherein the surgical hub is configured to orchestrate the appropriate response(s) of the components of the surgical system in response to a user input on the surgical instrument, the smoke evacuation system, and/or another component within the surgical system.

As shown in FIG. 13 , a control algorithm 27400 begins when a user changes a mode 27410 of the surgical instrument. For example, the user may wish to increase the power level of the first generator to cut patient tissue. In another example, the user may wish for the surgical instrument to seal and/or cut patient tissue. In any event, the surgical instrument then communicates 27412, 27414 the user input to the first generator and the second generator, respectively. The surgical instrument further communicates 27415 the user input to the surgical hub. After the surgical hub is informed 27420 of the desired increase in monopolar energy, the surgical hub is configured to command the second generator 27425 to supply and/or administer an appropriate power level. Upon receiving the communication 27412 from the surgical instrument, the first generator increases a waveform 27440 in preparation for cutting patient tissue. Upon receiving the communication 27414 from the surgical instrument and the command 27425 from the surgical hub, the second generator increases the power level associated with the bipolar modality 27450 in preparation for sealing the patient tissue after the cut is performed. The second generator can then communicate 27455 its readiness to the first generator. The first generator is then able to start cutting the patient tissue 27442. Stated another way, the surgical hub prevents a monopolar electrode from being energized until the bipolar electrode has been energized to prevent cutting of tissue that has not been cauterized and/or sealed. The surgical hub is further configured to command 27426 the smoke evacuation system to increase a motor rate in response to an increase in power levels of the first and second generators. After the smoke evacuation system increases its motor rate 27430, the smoke evacuation system is configured to maintain a line of communication with the surgical hub, the surgical instrument, and/or the first and second generators throughout the duration of the surgical procedure. For example, the smoke evacuation system is configured to continuously communicate a current motor rate 27435 to the surgical hub. In such instances, the smoke evacuation system sends its current motor rate to the surgical hub every minute, or every two minutes; however, the smoke evacuation system is able to communicate its current motor rate at any suitable frequency. Upon the surgical instrument completing the desired tissue cut, the user can once again provide an input on the instrument handle to reduce the power level of the first generator and/or end the control algorithm 27400. In various instances, the control algorithm 27400 is configured to automatically reduce the power level of the first generator after a pre-determined period of time that corresponds to a completion a tissue cut. Utilizing the control algorithm 27400, the surgical hub is able to orchestrate the operating parameters of the components of the surgical system to facilitate an efficient and/or effective surgical procedure, for example.

Numerous surgical devices, tools, and/or replaceable components are often used during a particular surgical procedure. Various systems are disclosed herein that serve to, among other things, streamline the devices and/or components that are stocked within a procedure room for use during a particular procedure, minimize operator error, and/or minimize delays during surgical procedures. The systems described herein increase the efficiency of surgical procedures using, among other things, artificial intelligence and machine learning developed over the course of one or more surgical procedures.

Various components of an exemplary surgical system 27500 are shown in FIG. 14 . During a particular surgical procedure, a patient rests on an operating table, or any suitable procedure surface 27510. In various instances, the particular procedure is performed at least in part using a surgical robot. The surgical robot comprises one or more robot arms 27520. Each robot arm 27520 is configured to receive a tool component 27590. The tool components 27590 are configured to cooperate with one another to perform and/or assist the clinician in performing the particular surgical procedure. The tool components may comprise, for example, a surgical stapling and/or tissue cutting tool component, a tissue grasping tool component, and/or an electrosurgical tool component. The tool components may comprise other distinguishing characteristics such as, for example, size, manufacturer, date of manufacture, number of previous uses, and/or expiration date.

The surgical system 27500 further comprises a surgical hub 27530. Various surgical hubs are described in described in U.S. patent application Ser. No. 16/209,395, titled METHOD OF HUB COMMUNICATION, and filed on Dec. 4, 2018, which is hereby incorporated by reference in its entirety. The surgical hub 27530 comprises a memory 27535 that stores various suitable, or otherwise appropriate, combinations of tool components 27590 to be used during the particular procedure. Stated another way, the memory 27535 of the surgical hub 27530 comprises a stored information bank which can be used to indicate which tool components 27590 are appropriate for utilization during a selected procedure.

Prior to performing a desired surgical procedure, a clinician can notify, or otherwise communicate, details relating to the desired surgical procedure and/or the patient to the surgical hub 27530. Such details can include, for example, an identity of the surgical procedure, an identity of the clinician performing the surgical procedure, and/or a biometric profile of the patient, for example. The surgical hub 27530 is then configured to utilize one or more of the communicated details to evaluate and/or determine which tool components 27950 are necessary and/or appropriate to perform the desired surgical procedure. In various instances, the surgical hub 27530 is configured to assess which modes of each tool components 27950 are appropriate for performing the desired surgical procedure on the particular patient.

As shown in FIG. 14 , four robot arms 27250 surround, or are otherwise attached to, the operating table 27510. Three tool components 27590 are connected to three corresponding robot arms 27250, leaving one robot arm free to receive an additional tool component. A plurality of unique tool components 27560, 27570, 27580 are shown stored on a moving stand 27550 within the procedure room. As discussed above, the type and/or functionality of the tool components 27560, 27570, 27580 can be different. In such instances, the surgical hub 27530 evaluates the available tool components 27560, 27570, 27580 and identifies an appropriate tool component for attachment to the surgical robot. An appropriate tool component is identified based on one or more factors such as, which tool-type and/or function is still needed by the surgical robot and/or which tool component completes a pre-determined pairing of tool components that is associated with the desired surgical procedure, for example. In various instances, the surgical robot comprises a memory storing pre-determined tool component pairings based on a particular surgical procedure and/or a particular patient demographic, for example. In such instances, the surgical robot is able to identify an appropriate tool component for attachment to the surgical robot based on the identity of the tool components already attached.

In other instances, the tool components 27560, 27570, 27580 comprise the same type and/or functionality; however, the tool components 27560, 27570, 27580 comprise at least one other distinguishing characteristic such as, for example, a difference in size, manufacturer, expiration date, and/or number of previous uses. The surgical hub 27530 evaluates a profile of each available tool component 27560, 27570, 27580 and identifies an appropriate tool component based on which characteristics are compatible with the profiles of the other selected and/or attached tool components 27590.

As shown in FIG. 14 , each tool component 27560, 27570, 27580 comprises a QR code 27565, 27575, 27585 positioned at any suitable location thereon, wherein each QR code contains a profile of information representative of the tool component to which the QR code is coupled. A user scans and/or reads the QR codes 27565, 27575, 27585 using any appropriate scanning tool 27540. The scanning tool 27540 then communicates the QR code and/or the information contained within the QR code to the surgical hub 27530. In instances where the QR code itself is communicated by the scanning tool 27540 to the surgical hub 27530, a processor of the surgical hub 27530 is configured to decrypt the profile of information contained by the received QR code. While the depicted embodiment comprises QR codes, the tool components can comprise any suitable memory device such as a barcode, an RFID tag, and/or a memory chip, for example.

The surgical hub 27530 is configured to alert a user when a tool component is not acceptable and/or desirable for use during the surgical procedure. Such an alert can be communicated through various forms of feedback, including, for example, haptic, acoustic, and/or visual feedback. In at least one instance, the feedback comprises audio feedback, and the surgical system 27500 can comprise a speaker which emits a sound, such as a beep, for example, when an error is detected. In certain instances, the feedback comprises visual feedback and the tool components can each comprise a light emitting diode (LED), for example, which flashes when an error is detected. In certain instances, the visual feedback can be communicated to a user through an alert presented on a display monitor within a field of vision of the clinician. In various instances, the feedback comprises haptic feedback and a component of the surgical system 27500 can comprise an electric motor comprising an eccentric element which vibrates when an error is detected. The alert can be specific or generic. For example, the alert can specifically state that the QR code on the tool component is unable to be detected, or the alert can specifically state that the QR code comprises information representative of an incompatible and/or defective tool component.

For example, a user attempts to attach a first tool component 27560 to the available robot arm 27590 of the surgical robot. Prior to attaching the first tool component 27560 to the robot arm 27590, the scanning tool 27540 scans the QR code 27565 displayed on the first tool component 27560. The scanning tool 27540 communicates the QR code 27565 and/or the information contained within the QR code 27565 to the surgical hub 27530. The surgical hub 27530 compares the information contained within the QR code 27565 to a stored list of acceptable tool components associated with the particular surgical procedure and/or a stored list of acceptable tool components compatible with the tool components that are currently attached to the surgical robot. In this instance, the surgical hub 27530 fails to recognize and/or locate the first tool component 27560 within its memory 27535. Thus, the first tool component 27560 is not recommended and/or appropriate for use with the surgical robot. As discussed above, the surgical hub 27530 is configured to alert the clinician of the incompatibility of the first tool component 27560 with the surgical robot and/or the particular surgical procedure. In various instances, the surgical system 27500 can prevent the first tool component 27560 from being attached thereto through a mechanical and/or electrical lockout, for example. Such an attachment lockout prevents a clinician from missing and/or simply ignoring the alert issued by the surgical system 27500. Stated another way, the attachment lockout requires the clinician to take affirmative steps in overriding the error communicated by the surgical system 27500. In such instances, an override can be activated to allow the clinician to override any system lockout and utilize operational functions of the first tool component 27560. In various instances, an override is unavailable in order to prevent a clinician from utilizing the functionality of the first tool component 27560 while the first tool component 27560 is recognized as incompatible for use with the surgical robot.

Similarly, a user attempts to attach a second tool component 27570 to the available robot arm 27590 of the surgical robot. Prior to attaching the second tool component 27570 to the robot arm 27590, the scanning tool 27540 scans the QR code 27575 displayed on the second tool component 27570. The scanning tool 27540 communicates the QR code 27575 and/or the information contained within the QR code 27575 to the surgical hub 27530. The surgical hub 27530 compares the information contained within the QR code 27575 to a stored list of acceptable tool components associated with the particular surgical procedure and/or a stored list of acceptable tool components compatible with the tool components that are currently attached to the surgical robot. In this instance, the surgical hub 27530 fails to recognize and/or locate the second tool component 27570 within its memory 27535. Thus, the second tool component 27570 is not recommended and/or appropriate for use with the surgical robot. As discussed above, the surgical hub 27530 is configured to alert the clinician of the incompatibility of the second tool component 27570 with the surgical robot and/or the particular surgical procedure. In various instances, the surgical system 27500 can prevent the second tool component 27570 from being attached thereto. Such an attachment lockout prevents a clinician from missing and/or simply ignoring the alert issued by the surgical system 27500. Stated another way, the attachment lockout requires the clinician to take affirmative steps in overriding the error communicated by the surgical system 27500. In such instances, an override can be activated to allow the clinician to override any system lockout and utilize operational functions of the second tool component 27570. In various instances, an override is unavailable in order to prevent a clinician from utilizing the functionality of the second tool component 27570 while the second tool component 27570 is recognized as incompatible for use with the surgical robot.

A user attempts to attach a third tool component 27580 to the available robot arm 27590 of the surgical robot. Prior to attaching the third tool component 27580 to the robot arm 27590, the scanning tool 27540 scans the QR code 27585 displayed on the third tool component 27580. The scanning tool 27540 communicates the QR code 27585 and/or the information contained within the QR code 27585 to the surgical hub 27530. The surgical hub 27530 compares the information contained within the QR code 27585 to a stored list of acceptable tool components associated with the particular surgical procedure and/or a stored list of acceptable tool components compatible with the tool components that are currently attached to the surgical robot. In this instance, the surgical hub 27530 successfully recognizes and/or locates the third tool component 27580 within its memory 27535. The third tool component 27580 is then determined to be appropriate for use with the surgical robot during the particular surgical procedure and/or with the other attached tool components. In various instances, the surgical hub 27530 is configured to alert the clinician of the compatibility of the third tool component 27580 with the surgical robot. In other instances, the surgical system 27500 simply does not prevent the attachment of the third tool component 27580 to the available robot arm 27590.

In various instances, the memory 27535 of the surgical hub 27530 is configured to store the QR codes associated with each tool component used during a particular surgical procedure. The surgical hub 27530 can then analyze the collected information to form observations and/or conclusions regarding factors such as, for example, the efficiency and/or the effectiveness of a particular tool component and/or a plurality of tool components during a surgical procedure. The observations and/or conclusions can then be used by the surgical hub 27530 in selecting and/or recommending which tool components to utilize during future surgical procedures.

FIG. 15 depicts a surgical system 27600 comprising one or more cameras configured to assist a clinician in performing an efficient and/or successful surgical procedure. Similar to the surgical system 27500, the surgical system 27600 comprises an operating table 27610, or any suitable procedure surface. The surgical system 27600 further comprises a surgical hub 27650, and a device tower 27660. Various surgical hubs are described in described in U.S. patent application Ser. No. 16/209,395, titled METHOD OF HUB COMMUNICATION, and filed on Dec. 4, 2018, which is hereby incorporated by reference in its entirety.

The surgical system 27600 further comprises a camera system including one or more cameras 27640 positioned at various locations throughout the procedure room. In the depicted embodiment, two cameras 27640 are positioned in opposing corners of the procedure room; however, the cameras 27640 can be positioned and/or oriented in any suitable location that allows the cameras 27640 to cooperatively capture the procedure room in an unimpeded manner. An artificial intelligence protocol detects and/or identifies various devices, equipment and/or personnel and their corresponding locations and/or orientations within the procedure room.

The cameras 27640 of the camera system are in communication with the surgical hub 27650. Stated another way, the live feeds of the cameras 27640 can be transmitted to the surgical hub 27650 for processing and analysis. Through analysis of the footage collected by the cameras 27640, the surgical hub 27650 is able to maintain a real-time inventory of the devices, equipment, and/or personnel within the procedure room and/or monitor and/or control the interactions between the detected devices, equipment and/or personnel. Using the images and/or data collected by the camera system, the surgical hub 27650 is configured to be informed regarding the identities of the detected devices, alert a clinician regarding compatibility concerns about the detected devices, and/or control various components of the surgical system 27600 based on the presence and/or operation of the detected devices. The surgical hub 27650 is configured to compare any detected devices to determine compatibility between the devices and/or during the particular surgical procedure, facilitate the cooperation of two devices that are intended to work together, and/or facilitate the cooperation of two devices that build off of one another's sensed and/or controlled operations.

As shown in FIG. 15 , an anesthesia cart 27670 and a preparation table 27620 are positioned within a procedure room. The preparation table 27620 is configured to support various surgical tools and/or devices in a manner that makes them easily accessible for use during a surgical procedure. Such surgical tools and/or devices can include replaceable staple cartridges of varying sizes or shaft assemblies comprising end effectors of varying sizes and/or functionalities, for example. In the depicted embodiment, the preparation table 27620 supports a first device 27630 a, a second device 27630 b, and a third device 27630 c.

The cameras 27640 are configured to detect identifying information regarding the devices, equipment, and/or personnel located within the procedure room. For example, the cameras 27640 can capture a serial number printed on a visible portion of each device 27630 a, 27630 b, 27630 c, such as on a packaging of the devices, for example. In various instances, the packaging comprises a QR code printed thereon which contains information regarding a device contained therein. The QR code is captured by the cameras 27640 and communicated to the surgical hub 27650 for analysis and identification of the staple cartridge.

Such an identification system can be useful, for example, during a surgical procedure in which a surgical stapling instrument comprising an end effector, wherein a 60 mm staple cartridge is configured to be seated within the end effector. The cameras 27640 within the procedure room are configured to capture the presence of a surgical stapling instrument in the form of a live video feed and/or a still image, for example. The cameras 27640 then communicate the captured image(s) to the surgical hub 27650. The surgical hub 27650 is configured to identify the surgical stapling instrument based on the image(s) received from the cameras 27640. In instances where the surgical hub 27650 is aware of the surgical procedure to be performed, the surgical hub 27650 can alert the clinician as to whether or not the identified surgical stapling instrument is appropriate. For example, knowing that a 45 mm staple cartridge is associated with a particular surgical procedure, the surgical hub 27650 can alert the clinician that the detected surgical stapling instrument is inappropriate, as the end effector of the detected surgical stapling instrument is configured to receive a 60 mm staple cartridge.

The surgical hub 27650 comprises a memory 27655 that stores the technical requirements and/or specifications associated with various devices therein. For example, the memory 27655 of the surgical hub 27650 recognizes that the surgical stapling instrument described above is configured to receive a 60 mm staple cartridge. In various instances, the memory 27655 can also recognize a particular brand of 60 mm staple cartridges compatible with the surgical stapling instrument. In various instances, the cameras 27640 can capture the presence of replaceable staple cartridges in the form of a live video feed and/or a still image, for example. The cameras 27640 then communicate the captured image(s) to the surgical hub 27650. The surgical hub 27650 is configured to identify a characteristic of the replaceable staple cartridge based on the image(s) received from the cameras 27640. Such characteristics include, for example, a size, a brand, and/or a manufacturing lot. As discussed in greater detail herein, the alert can be specific or generic. In instances where the cameras 27640 capture the presence of packaging containing a replaceable 45 mm staple cartridge, the surgical hub 27650 is configured to alert the clinician that an incompatible staple cartridge has been mistakenly stocked within the room. Such an alert can prevent surgical instrument malfunction, injury to the patient, and/or valuable time loss during the surgical procedure, for example.

As discussed above, the camera system is configured to facilitate the surgical hub 27650 in coordinating the devices detected within the procedure room. In various instances, a combination energy device and a smoke evacuation system are detected by the camera system. The combination energy device is configured to apply bipolar energy and monopolar energy to patient tissue. As the camera system and/or the surgical hub 27650 detects an activation of the combination energy device, the presence of the combination energy device at a position near the patient, and/or the presence of smoke in the procedure room, the surgical hub 27650 is configured to direct a generator to enable the smoke evacuation system, for example.

A surgical instrument can utilize a measurable, or otherwise detectable, characteristic of an end effector to confirm a particular stage of the surgical procedure and/or to control various operational parameters of the surgical instrument. Such a characteristic can include, for example, a distance between the jaws of the end effector. A memory of the surgical instrument and/or the surgical hub comprises stored information that associates a particular jaw gap distance with a particular stage of a surgical procedure. For example, when the distance between the jaws is measured between 0.030 inches and 0.500 inches, the surgical instrument and/or the surgical hub confirms that the end effector is delivering bipolar energy to patient tissue. In other instances, when the distance between the jaws is measured between 0.030 inches and 0.500 inches, the surgical instrument and/or the surgical hub activates a generator, thereby initiating the delivery of bipolar energy to the patient tissue. Stated another way, a detection of a characteristic of the surgical instrument and/or contacted patient tissue can be used by the surgical instrument and/or the surgical hub in order to confirm and/or adapt the operation of the surgical instrument.

FIG. 16 comprises a chart depicting various operational parameters and/or specifications of a surgical instrument that correspond to various stages of a surgical procedure. Similar to the surgical instruments described in greater detail herein, the surgical instrument 27000 depicted in FIGS. 17-19 comprises a combination electrosurgical functionality, wherein the surgical instrument includes an end effector comprising a first jaw 27810 and a second jaw 27820. At least one of the first jaw 27810 and the second jaw 27820 are movable with respect to one another, and the end effector is configurable between an open configuration and a closed configuration. The first jaw 27810 comprises a first tissue-supporting and/or tissue-contacting surface 27815, and the second jaw 27820 comprises a second tissue-supporting and/or tissue-contacting surface 27825. The first jaw 27810 and the second jaw 27810 comprise electrodes disposed thereon. The electrosurgical instrument 27000 comprises one or more power generators configured to supply power to the electrodes to energize the electrodes. More specifically, energy delivery to patient tissue supported between the first jaw and the second jaw is achieved by the electrodes which are configured to deliver energy in a monopolar mode, bipolar mode, and/or a combination mode. Alternating or blended bipolar and monopolar energies are configured to be delivered in the combination mode. In at least one embodiment, the at least one power generator comprises a battery, a rechargeable battery, a disposable battery, and/or combinations thereof.

The end effector 27800 is used to perform various end effector functions during the surgical procedure. At an original time t₀, the end effector 27800 is not in contact with the patient tissue T_(t0). Thus, the electrodes of the end effector 27800 are not delivering any energy. At the original time t₀, the patient tissue T_(t0) is in a relaxed, uncompressed state. The end effector 27800 is shown in the open configuration. In the open configuration, a distance d₀ spans anywhere from 0.500 inches to 0.700 inches between the first tissue-supporting surface 27815 and the second tissue-supporting surface 27825. Stated another way, the tissue-supporting surfaces 27815, 27825 are separated a maximum distance d₀ of 0.500 inches to 0.700 inches from one another when the end effector 27800 is in the open configuration.

At a first time t₁, the jaws 27810, 27820 of the end effector 27800 are brought into contact with the patient tissue T_(t1). At least a portion of the patient tissue T_(t1) is positioned in between the jaws 27810, 27820 of the end effector 27800 as the end effector 27800 moves from the open configuration toward the closed configuration. As the jaws 27810, 27820 are moved toward the closed configuration, the tissue T_(t1) is compressed therebetween. At time t₁, the end effector 27800 is configured to deliver bipolar energy to the patient tissue T_(t1). The application of bipolar energy allows the end effector 27800 to feather through parenchymal cells, for example. The end effector 27800 is in a partially closed configuration at time T₁. A first distance d₁ spans anywhere from 0.030 inches to 0.500 inches between the first tissue-supporting surface 27815 and the second tissue-supporting surface 27825 at time t₁. Stated another way, the tissue-supporting surfaces 27815, 27825 are separated a maximum first distance d₁ of 0.030 inches to 0.500 inches when the end effector is delivering bipolar energy to the patient tissue T_(t1) at time t₁. A detailed depiction of the jaws 27810, 27820 of the end effector 27800 delivering bipolar energy to the patient tissue T_(t1) at a first time t₁ is shown in FIG. 17 .

At a second time t₂, the jaws 27810, 27820 of the end effector 27800 maintain contact with the patient tissue T_(t2). At least a portion of the patient tissue T_(t2) is positioned in between the jaws 27810, 27820 of the end effector 27800. At time t₂, the end effector 27800 is configured to deliver a combination of bipolar and monopolar energies to the patient tissue T_(t2). The application of bipolar energy and monopolar energy allows the end effector 27800 to warm the patient tissue T_(t2). The end effector 27800 is in a partially closed configuration at time t₂; however, the end effector 27800 is closer to a fully-closed configuration at time t₂ than the end effector 27800 at time t₁. More specifically, a second distance d₂ spans anywhere from 0.010 inches to 0.030 inches between the first tissue-supporting surface 27815 and the second tissue-supporting surface 27825 at time t₂. Stated another way, the tissue-supporting surfaces 27815, 27825 are separated a maximum second distance d₂ of 0.010 inches to 0.030 inches when the end effector is delivering bipolar and monopolar energies to the patient tissue T_(t2) at time t₂. A detailed depiction of the jaws 27810, 27820 of the end effector 27800 delivering bipolar and monopolar energies to the patient tissue T_(t2) at a second time t₂ is shown in FIG. 18 .

At a third time t₃, the jaws 27810, 27820 of the end effector 27800 maintain contact with the patient tissue T_(t3). At least a portion of the patient tissue T_(t3) is positioned in between the jaws 27810, 27820 of the end effector 27800. At time t₃, the end effector 27800 is configured to continue delivering a combination of bipolar and monopolar energies to the patient tissue T_(t3). The continued application of bipolar energy and monopolar energy allows the end effector 27800 to seal the patient tissue T_(t3). The end effector 27800 is in a partially closed and/or fully-closed configuration at time t₃. Stated another way, the end effector 27800 is in the fully-closed configuration and/or closer to the fully-closed configuration at time t₃ than the end effector 27800 at time t₂. More specifically, a third distance d₃ spans anywhere from 0.003 inches to 0.010 inches between the first tissue-supporting surface 27815 and the second tissue-supporting surface 27825 at time t₃. Stated another way, the tissue-supporting surfaces 27815, 27825 are separated a maximum third distance d₃ of 0.003 inches to 0.100 inches when the end effector is delivering bipolar and monopolar energies to the patient tissue T_(t3) at time t₃. A detailed depiction of the jaws 27810, 27820 of the end effector 27800 delivering bipolar and monopolar energies to the patient tissue at a third time t₃ is also shown in FIG. 18 .

At a fourth time t₄, the jaws 27810, 27820 of the end effector 27800 maintain contact with the patient tissue T_(t4). At least a portion of the patient tissue T_(t4) is positioned in between the jaws 27810, 27820 of the end effector 27800 as the end effector 27800. At time t₄, the end effector 27800 is configured to deliver monopolar energy to the patient tissue T_(t4). The application of monopolar energy allows the end effector 27800 to cut through the patient tissue T_(t4). The end effector 27800 is in a partially closed and/or fully-closed configuration at time t₄. Stated another way, the end effector 27800 is in the fully-closed configuration and/or closer to the fully-closed configuration at time t₄ than the end effector 27800 at time t₂. More specifically, a fourth distance d₄ spans anywhere from 0.003 inches to 0.010 inches between the first tissue-supporting surface 27815 and the second tissue-supporting surface 27825 at time t₄. Stated another way, the tissue-supporting surfaces 27815, 27825 are separated a maximum fourth distance d₄ of 0.003 inches to 0.010 inches when the end effector is delivering monopolar energy to the patient tissue T_(t4) at time t₄. A detailed depiction of the jaws 27810, 27820 of the end effector 27800 delivering monopolar energy to the patient tissue T_(t4) at a fourth time t₄ is shown in FIG. 19 .

The graph 27900 shown in FIG. 20 illustrates the relationships between various operational parameters and/or specifications of the surgical instrument of FIGS. 16-19 with respect to time. The surgical instrument and/or the surgical hub can utilize the depicted relationships to confirm proper functionality of the surgical instrument during the surgical procedure and/or to operate and/or adjust various functionalities of the surgical instrument in response to one or more measured parameters. The graph illustrates (1) the change 27930 in the power (W) 27920 a of a generator controlling a bipolar modality of the surgical instrument time 27910; (2) the change 27935 in the power (W) 27920 a of a generator controlling a monopolar modality of the surgical instrument over time 27910; (3) the change 27940 in the distance between the jaws of the end effector 27920 b over time 27910; (4) the change 27950 in the force of the jaw motor (F) 27920 c over time 27910; and (5) the change 27960 in the velocity of the jaw motor (V) 27920 d over time 27910.

At time t₀, the electrodes of the end effector are not delivering energy to patient tissue, and the end effector is not yet in contact with patient tissue. The distance 27920 b between the jaws of the end effector is at a maximum at time to due to the end effector being in the open configuration. The force to clamp 27950 the jaws is minimal from time t₀ to time t₁ as the end effector experiences little to no resistance from patient tissue when moving from the open configuration toward the closed configuration. The jaws of the end effector continue to close around patient tissue from time t₁ to time t₂, over which time period the end effector begins to deliver bipolar energy 27930. The distance between the jaws of the end effector is less at time t₁ than at time t₀. From time t₁ to time t₂, the jaw motor velocity 27960 begins to slow down as the force to clamp 27950 the jaws of the end effector begins to increase.

As described with respect to FIGS. 16-29 , a combination of monopolar energy 27935 and bipolar energy 27930 is delivered to patient tissue from time t₂ to time t₃. The jaws of the end effector continue to close around patient tissue during this time period. The distance between the jaws of the end effector is less at time t₂ than at time t₁. The particular distance between the jaws of the end effector at time t₂ indicates to the surgical instrument and/or the surgical hub that a tissue-warming phase of the surgical procedure has been reached and that a combination of monopolar and bipolar energies should be and/or is being delivered to the patient tissue. From time t₂ to time t₃, the jaw motor velocity continues to decrease and is less than the jaw motor velocity at t₁. The force required to clamp the jaws suddenly increases between time t₂ and time t₃, thereby confirming to the surgical instrument and/or the surgical hub that a combination of monopolar and bipolar energies is being delivered to the patient tissue.

Monopolar and bipolar energies continue to be delivered to the patient tissue, and the patient tissue is sealed from time t₃ to time t₄. As the end effector reaches its fully-closed configuration at time t₃, the force to clamp the jaws also reaches a maximum; however, the force to clamp the jaws remains stable between time t₃ and time t₄. The power level of the generator delivering monopolar energy increases between time t₃ and time t₄, while the power level of the generator delivering bipolar energy decreases between time t₃ and time t₄. Ultimately between time t₄ and t₅, monopolar energy is the only energy being delivered in order to cut the patient tissue. While the patient tissue is being cut, the force to clamp the jaws of the end effector may vary. In instances where the force to clamp the jaws decreases 27952 from its steady-state level maintained between time t₃ and t₄, an efficient and/or effective tissue cut is recognized by the surgical instrument and/or the surgical hub. In instances where the force to clamp the jaws increases 27954 from its steady-state level maintained between time t₃ and t₄, an inefficient and/or ineffective tissue cut is recognized by the surgical instrument and/or the surgical hub. In such instances, an error can be communicated to the user.

In various instances, the clamping operation of the jaws of the end effector can be adjusted based on a detected characteristic of contacted patient tissue. In various instances, the detected characteristic comprises tissue thickness and/or tissue type. For example, operations such as a range of gap distances between the jaws during a jaw closure stroke, a load threshold value, a rate of jaw closure, current limits applied during the jaw closure stroke, and/or a wait time between the jaw closure stroke and delivery of energy can be adjusted based on the detected thickness of patient tissue. In various instances, the detected characteristic of the contacted patient tissue can be used to adjust tissue weld parameters. More specifically, the detected characteristic can be used to adjust a multi-frequency sweep of impedance sensing, a balance and/or sequence of energy modality, an energy delivery level, an impedance shutoff level, and/or a wait time between energy level adjustments, for example.

As discussed in greater detail above, a surgical instrument and/or a surgical hub can utilize measured tissue characteristics to control and/or adjust an operational parameter of the surgical instrument. For example, tissue impedance can be detected as patient tissue is positioned between the jaws of an end effector. The detection of tissue impedance alerts the surgical instrument and/or the surgical hub that the jaws of the end effector are in contact with and/or near patient tissue. Referring now to FIG. 21 , a graph 28000 illustrates the tissue impedance 28020 calculated over time 28010. When the jaws of the end effector are not in contact with patient tissue, the tissue impedance 28030 a is infinite. As the jaws of the end effector are clamped around the patient tissue positioned therebetween, the patient tissue comes into contact with both jaws. In such instances, the tissue impedance 28030 b is measureable. The ability to measure tissue impedance indicates to the surgical instrument and/or the surgical hub that patient tissue is appropriately positioned between the jaws of the end effector. The surgical instrument and/or the surgical hub can then initiate an operation, such as applying bipolar and/or monopolar energies to the patient tissue, for example.

In various instances, the surgical instrument and/or the surgical hub can utilize the magnitude of the detected tissue impedance to determine a phase of the surgical procedure. For example, as shown in FIG. 21 , the tissue impedance 28030 b is measured at a first level upon initial contact between the jaws of the end effector and the patient tissue. The surgical instrument can then begin to deliver bipolar energy to the patient tissue. Upon the detected tissue impedance 28030 b increasing to and/or above a first pre-determined level, the surgical instrument begins to deliver a combination of bipolar and monopolar energies to the patient tissue to warm the patient tissue and/or to form a seal. As the detected tissue impedance 28030 b continues to increase, the tissue impedance 28030 b reaches and/or exceeds a second pre-determined level, at which point the surgical instrument ceases delivery of the bipolar energy while continuing to deliver monopolar energy to cut the patient tissue. Ultimately, the tissue impedance reaches an infinite level as the patient tissue is no longer positioned between the jaws of the end effector upon completion of the cut. In such instances, the surgical instrument and/or the surgical hub can cease delivery of the monopolar energy.

In various instances, strain can be a metric used to adjust operational parameters of the surgical instrument such as the clamping mechanism, for example. However, contact between the jaws of an end effector and patient tissue is desirable for an accurate estimation of compressive strain. As discussed in greater detail in reference to FIG. 21 , a surgical instrument and/or a surgical hub can determine that contact exists between the jaws of the end effector and patient tissue by detected tissue impedance. FIG. 22 illustrates an end effector 28100 comprising a first jaw 28110 and a second jaw 28120, wherein the end effector is in an open configuration. A gap D₀ ^(A) is defined between the first jaw 28110 and the second jaw 28120 in the open configuration. The jaws 28110, 28120 of the end effector 28100 are configured to receive patient tissue therebetween. At an initial time t₀, patient tissue T_(A,0) is positioned in between the first jaw 28110 and the second jaw 28120. Notably, the patient tissue T_(A,0) is in contact with both the first jaw 28110 and the second jaw 28120. Stated another way, a thickness of the patient tissue T_(A,0) is greater than or equal to the gap D₀ ^(A). As at least one of the first jaw 28110 and the second jaw 28120 move toward one another, the patient tissue compresses and the gap D₁ ^(A) defined between the first jaw 28110 and the second jaw 28120 is reduced. The patient tissue T_(A,1) is shown compressed between the first jaw 28110 and the second jaw 28120 at time t₁. The compressive strain can be calculated using the equation shown in FIG. 22 . Because the patient tissue T_(A,0) was in contact with the jaws 28110, 28120 of the end effector 28100 at time t₀, the applied strain is calculated accurately.

FIG. 23 illustrates the end effector 28100 of FIG. 22 in the open configuration. A gap D₀ ^(B) is defined between the first jaw 28110 and the second jaw 28120 in the open configuration. The jaws 28110, 28120 of the end effector 28100 are configured to receive patient tissue therebetween. At an initial time t₀, patient tissue T_(B,0) is positioned in between the first jaw 28110 and the second jaw 28120. However, unlike the patient tissue T_(A,0), the patient tissue T_(B,0) is not in contact with both the first jaw 28110 and the second jaw 28120. Stated another way, a thickness of the patient tissue T_(B,0) is less than or equal to the gap D₀ ^(B). As at least one of the first jaw 28110 and the second jaw 28120 move toward one another, the gap D₁ ^(B) defined between the first jaw 28110 and the second jaw 28120 is reduced. The patient tissue T_(B,1) is shown compressed between and/or in contact with the first jaw 28110 and the second jaw 28120 at time t₁. The compressive strain can be calculated using the equation shown in FIG. 23 ; however, the calculated compressive strain will be overestimated as the patient tissue T_(B,0) was not in contact with the jaws 28110, 28120 of the end effector 28100 at time t₀.

As described above, calculating compressive strain by utilizing the gap defined between the first jaw and the second jaw of the end effector when the end effector is in the open configuration only leads to an accurate calculation when the patient tissue is in contact with both jaws of the end effector at an initial time t₀. Therefore, using the standard gap defined between the first jaw and the second jaw of the end effector when the end effector is in the open configuration is not desirable. Instead, the gap defined between the first jaw and the second jaw of the end effector when patient tissue initially contacts both jaws should be used when calculating compressive strain. An end effector is shown in the open configuration 28150 in FIG. 24 . Notably, the patient tissue is not in contact with both end effector jaws 28110, 28120. Thus, no dimensions and/or specifications of the end effector in this configuration 28150 should be used in calculating compressive strain. As at least one of the first jaw 28110 and the second jaw 28120 continue to move toward one another, a gap D₀ ^(C) is defined between the first jaw 28110 and the second jaw 28120. At an initial time t₀, patient tissue T_(C,0) is positioned in between the first jaw 28110 and the second jaw 28120. Notably, the patient tissue T_(C,0) is now in contact with both the first jaw 28110 and the second jaw 28120. Stated another way, a thickness of the patient tissue T_(C,0) is greater than or equal to the gap D₀ ^(C). As at least one of the first jaw 28110 and the second jaw 28120 continue to move toward one another, the patient tissue compresses and the gap D₁ ^(C) defined between the first jaw 28110 and the second jaw 28120 is reduced. The patient tissue T_(C,1) is shown compressed between the first jaw 28110 and the second jaw 28120 at time t₁. The compressive strain can be calculated using the equation shown in FIG. 24 . As the patient tissue T_(C,0) was in contact with the jaws 28110, 28120 of the end effector 28100 at time to and the gap D₀ ^(C) defined between the first jaw 28110 and the second jaw 28120 at the point of initial tissue contact was realized, the applied strain is calculated accurately.

A motor control program of a combination electrosurgical instrument can utilize detected tissue stability as an input. The surgical instrument can detect compression rate and/or can measure the creep of the patient tissue compressed between end effector jaws to determine tissue stability. The control program can be modified to adjust wait times between end effector functions, define when to make an additional tissue stability determination, and/or adjust the rate of jaw clamping based on the determined tissue stability.

As shown in FIG. 25 , an end effector 28250 comprises a first jaw 28254 and a second jaw 28256, wherein at least one of the first jaw 28254 and the second jaw 28256 is configured to move toward one another, wherein patient tissue T is configured to be positioned therebetween. FIG. 25 provides a schematic representation of the various positions of the first jaw 28254 and the second jaw 28256 with respect to patient tissue T during a jaw clamping stroke. The gap 28220 a defined between the jaws of the end effector and the motor current 28220 b required to clamp the jaws of the end effector vary over time 28210 due, at least in part, to tissue stability measurement. An initial slope S₀ corresponds to the jaw gap 28230 change between when the jaws are fully open to the point at which an initial contact is made between the jaws and the patient tissue T. The resulting motor current 28240 remains low while no tissue contact is present up until the end effector jaws contact the patient tissue T. The surgical system is configured to monitor the current 28220 b over time 28210 to identify when the current slop flattens—i.e., when the tissue stabilizes. When the current slope flattens, the surgical system is configured to take the difference between the peak current at the time at which the end effector made initial contact with the tissue and the point at which the current flattens out. Stated another way, the jaws are able to continue clamping the tissue positioned therebetween when a wait time expires, wherein the wait time is defined by the time it takes for the tissue compression to stabilize. The creep of the motor current drives the next stage of motor current and velocity to the desired jaw gap, or level of tissue compression. The measurement of creep is repeated to drive next stages of motor current and velocity until the final jaw cap, or level of tissue compression, is achieved.

In addition to sensing parameters associated with the jaw clamping stroke, the surgical system can monitor additional functions to adjust and/or refine operational parameters of the surgical instrument. For example, the surgical system can monitor an orientation of the surgical instrument with respect to the user and/or the patient, the impedance of tissue positioned between the jaws of the end effector to determine tissue position and/or tissue composition, the level of grounding to the patient, and/or leakage current. Leakage current can be monitored to determine secondary leakage from other devices and/or to create parasitic generated energy outputs through capacitive coupling.

In various instances, a surgical instrument is configured to modify instrument and/or generator settings and/or control programs using local unsupervised machine learning. In such instances, the surgical instrument may update and/or adjust local functional behaviors based on a summarization and/or aggregation of data from various surgical procedures performed with the same surgical instrument. Such functional behaviors can be adjusted based on previous uses and/or preferences of a particular user and/or hospital. In such instances, a control program of the surgical instrument recognizes the same user and automatically modifies a default program with the preferences of the identified user. The surgical instrument is able to be updated by receiving regional and/or global updates and/or improvements of digitally enabled control programs and/or displayed information through interaction with a non-local server.

In various instances, a surgical instrument is configured to modify instrument and/or generator settings and/or control programs using global aggregation of instrument operational parameters and/or surgical procedure outcomes. A global surgical system is configured to collect data regarding related and/or contributing instrument parameters such as, for example, outcomes, complications, co-morbities, cost of surgical instrument, instrument utilization, procedure duration, procedure data, and/or patient data. The global surgical system is further configured to collect data regarding generator operation data such as, for example, impedance curves, power levels, energy modalities, event annotation, and/or adverse incidents. The global surgical system is further configured to collect data regarding intelligent device operation parameters such as, for example, clamp time, tissue pressure, wait times, number of uses, time of the patient on the operating table, battery levels, motor current, and/or actuation strokes. The global surgical system is configured to adapt default control programs and/or update existing control programs based on the detected operational parameters. In this way, each surgical instrument within the global surgical system is able to perform the most effective and/or efficient surgical procedures as possible.

FIG. 26 illustrates a network 28300 of surgical instruments 28310 that communicate with a cloud-based storage medium 28320. The cloud-based storage medium 28320 is configured to receive data relating to operational parameters from the surgical instrument 28310 that was collected over numerous surgical procedures. The data is used by the cloud-based storage medium 28320 to optimize control programs to achieve efficient and/or desirable results. The cloud-based storage medium 28320 is further configured to analyze all of the collected data in random batches 28340. The results of the analysis from the random batches 28340 can further be used in re-defining a control program. For example, the data collected within Batch A might be representative of significantly different wear profiles. A conclusion might then be able to be made from this data that suggests that instruments that adjust power rather than clamp current degrade faster, for example. The cloud-based storage medium 28320 is configured to communicate this finding and/or conclusion with the surgical instrument. The surgical instrument could then maximize the life of the instrument by adjusting clamp current instead of power and/or the surgical system could alert a clinician of this finding.

FIG. 26 illustrates a network 28300 of surgical instruments 28310 that communicate with a cloud-based storage medium 28320. The cloud-based storage medium 28320 is configured to receive data relating to operational parameters from the surgical instrument 28310 that was collected over numerous surgical procedures. The data is used by the cloud-based storage medium 28320 to optimize control programs to achieve efficient and/or desirable results. The cloud-based storage medium 28320 is further configured to analyze all of the collected data in random batches 28340. The results of the analysis from the random batches 28340 can further be used in re-defining a control program. For example, the data collected within Batch A might be representative of significantly different wear profiles. A conclusion might then be able to be made from this data that suggests that instruments that adjust power rather than clamp current degrade faster, for example. The cloud-based storage medium 28320 is configured to communicate this finding and/or conclusion with the surgical instrument. The surgical instrument could then maximize the life of the instrument by adjusting clamp current instead of power and/or the surgical system could alert a clinician of this finding.

The information gathered from the network 28300 of surgical instruments 28310 by the cloud-based storage medium 28320 is presented in graphical form in FIGS. 27 and 28 . More specifically, a relationship between the gap 28430 defined between the jaws of the end effector from the point of initial tissue contact changes over time during a surgical procedure as a function of jaw motor clamp current 28440 is shown in FIG. 27 . The number of times that a particular end effector has reached a fully-clamped state during the jaw clamping stroke impacts the amount of force needed to clamp the same thickness tissue. For example, the jaws of the end effector are able to clamp to a greater degree with less current for instruments fully-clamped 1-10 times 28430 a than instruments fully-clamped 10-15 times 28430 b. Furthermore, the jaws of the end effector are able to clamp to a greater degree with less current for instruments fully-clamped 10-15 times 28430 b than instruments fully-clamped 16-20 times 28430 c. Ultimately, more force, and therefore current, is needed to clamp the same thickness tissue to the same fully-clamped gap as the surgical instrument continues to be used. A control program can be modified using the collected information from the surgical instruments 28310 and the cloud-based storage medium 28320 to perform a more efficient and/or time-effective jaw clamping stroke.

The current required to clamp the same thickness tissue by achieving the same fully-clamped gap between the jaws of the end effector is used to set a motor current threshold for a generator. As shown in FIG. 28 , the motor current threshold is lower for an end effector that has reached a fully-clamped state less than ten times, as less current is required to achieve the fully-clamped state. Thus, a control program sets a lower threshold generator power of newer end effectors than the threshold generator power of older end effectors. If the same generator power was used in an older end effector than what is used in a newer end effector, the tissue may not be sufficiently clamped and/or compressed between the jaws of the end effector. If the same generator power was used in a newer end effector that what is used in an older end effector, the tissue and/or the instrument may be damaged as the tissue may be over-compressed by the jaws of the end effector.

In various instances, a surgical system comprises modular components. For example, the surgical system comprises a surgical robot comprising robot arms, wherein the robot arms are configured to receive tools of different capabilities thereon. A control program of the surgical system is modified based on the modular attachments, such as the type of tools connected to the surgical robot arms, for example. In other instances, the surgical system comprises a handheld surgical instrument configured to receive different and/or replaceable end effectors thereon. Prior to performing an intended surgical function, the handheld surgical instrument is configured to identify the attached end effector and modify a control program based on the determined identity of the end effector.

The surgical system is configured to identify the attached modular component using adaptive and/or intelligent interrogation techniques. In various instances, the surgical system uses a combination of electrical interrogations in combination with a mechanical actuation interrogation to determine the capacities and/or the capabilities of an attached component. Responses to interrogations can be recorded and/or compared to information stored within a memory of the surgical system to establish baseline operational parameters associated with the identified modular attachment. In various instances, the established baseline parameters are stored within the memory of the surgical system to be used when the same or a similar modular attachment is identified in the future.

In various instances, an electrical interrogation signal is sent from a handle of a surgical instrument to an attached modular component, wherein the electrical interrogation signal is sent in an effort to determine an identity, an operational parameter, and/or a status of the attached modular component. The attached modular component is configured to send a response signal with the identifying information. In various instances, no response is received to the interrogation signal and/or the response signal comprises unidentifiable information. In such instances, a surgical instrument can perform a default function in order to assess the capabilities of the attached modular component. The default function is defined by conservative operational parameters. Stated another way, the default operational parameters used during a performance of the default function are defined to a particular level so as to avoid damage to the surgical instrument and/or the attached modular component, injury to the patient, and/or injury to the user. The surgical instrument is configured to utilize results of the default function in order to set an operating program specific to the attached modular component.

For example, a surgical instrument can perform a tissue cutting stroke, wherein a cutting member traverses through an attached end effector from a proximal position toward a distal position. In instances where the surgical instrument is unable to identify the attached end effector, the surgical instrument is configured to perform the tissue cutting stroke using the default operational parameters. Utilizing a position of the cutting member within the end effector at the end of the tissue cutting stroke, the surgical instrument can determine a length of the tissue cutting stroke associated and/or appropriate for completion with the attached end effector. The surgical instrument is configured to record the distal-most position of the cutting member in order to set additional operational parameters associated with the attached end effector. Such additional operational parameters include, for example, a speed of the cutting element during the tissue cutting stroke and/or the length of the end effector.

The default function can also be used to determine a current state and/or status of the attached modular component. For example, the default function can be performed to determine if the attached end effector is articulated and/or to what degree the attached end effector is articulated. The surgical instrument is then configured to adjust a control program accordingly. A length of the cutting stroke changes as the end effector is articulated across a range of articulation angles. Stated another way, the length of the cutting stroke is different when the end effector is in articulated state as compared to when the end effector is in an unarticulated state. The surgical instrument is configured to update a control program to perform cutting strokes spanning the length associated with the last detected full stroke. The surgical instrument is further configured to use the length of the last completed cutting stroke to determine if the full length of the cutting stroke is accomplished and/or completed with the current control program when the end effector is unarticulated compared to when the end effector is articulated.

In various instances, the surgical system can perform an intelligent assessment of a characteristic of the attached component. Such a characteristic includes, for example, tissue pad wear, degree of attachment usage, and/or operating condition of the attachment. Stated another way, the surgical system is configured to assess the functionality and/or condition of the attached component. Upon detecting the characteristic of the attached modular component, a control program used to operate the surgical system is adjusted accordingly.

A surgical instrument comprises one or more tissue pads positioned on the jaws of an end effector. It is generally well known that tissue pads tend to degrade and wear over time due to frictional engagement with a blade when no tissue is present therebetween, for example. The surgical instrument is configured to determine a degree of tissue pad wear by analyzing the remaining tissue pad thickness and/or stiffness, for example. Utilizing the determined status of the tissue pad(s), the surgical instrument adjusts a control program accordingly. For example, the control program can alter an applied pressure and/or a power level of the surgical instrument based on the determined status of the tissue pad(s). In various instances, the power level of the surgical instrument can be automatically reduced by a processor of the surgical instrument in response to a detected thickness of the tissue pad(s) that is less than a threshold thickness.

A surgical instrument comprises a combination electrosurgical functionality, wherein the surgical instrument includes an end effector comprising a first jaw and a second jaw. At least one of the first jaw and the second jaw is configured to move toward one another to transition the end effector between an open configuration and a closed configuration. The first jaw and the second jaw comprise electrodes disposed thereon. The electrosurgical instrument comprises one or more power generators configured to supply power to the electrodes to energize the electrodes. The surgical instrument can assess a degree of charring and/or tissue contamination on one or more of the end effector jaws by measuring an impedance when the end effector is in the closed configuration without any patient tissue positioned therebetween. A pre-determined impedance can be stored within a memory of the surgical instrument, wherein if the impedance exceeds the pre-determined threshold, the jaws comprise an undesirable level of char and/or tissue contamination thereon. As discussed in greater detail herein, an alert can be issued to a user upon detection of an undesirable level of char. In various instances, an operational parameter can automatically be adjusted by a processor of the surgical instrument and/or a surgical hub in response to the detected closed jaw impedance. Such operational parameters include power level, applied pressure level, and/or advanced tissue cutting parameters, for example.

As shown in FIG. 29 , a graphical representation 28500 illustrates a relationship 28530 between the measured impedance 28250 and a number of activation cycles 28510. A baseline impedance is measured and recorded within the memory prior to any energy activation (n=0 activations). As discussed above, the impedance is measured when the end effector of the surgical instrument is in the closed configuration and no patient tissue is positioned therebetween. The surgical instrument and/or a surgical hub prompts a user to transition the end effector into the closed configuration for the closed jaw impedance to be measured. Such prompts can be delivered at pre-defined activation intervals, such as n=5, 10, 15, etc., for example. As char and/or tissue contamination accumulate on the jaws of the end effector, impedance increases. At and/or above a first pre-determined level 28540, the surgical instrument and/or the surgical hub is configured to alert the user of such char accumulation and advise the user to clean the end effector. At and/or above a second pre-determined level 28550, the surgical instrument and/or the surgical hub can prevent the user from using various operational functions of the surgical instrument until the end effector is cleaned. The operational lockout can be removed upon cleaning of the end effector, assuming that the measured impedance has reduced to an acceptable level.

As discussed above, the surgical hub and/or the surgical instrument is configured to alert a user when a pre-determined impedance is met and/or exceeded. Such an alert can be communicated through various forms of feedback, including, for example, haptic, acoustic, and/or visual feedback. In at least one instance, the feedback comprises audio feedback, and the surgical instrument can comprise a speaker which emits a sound, such as a beep, for example, when an error is detected. In certain instances, the feedback comprises visual feedback and the surgical instrument can comprise a light emitting diode (LED), for example, which flashes when an error is detected. In certain instances, the visual feedback can be communicated to a user through an alert presented on a display monitor within a field of vision of the user. In various instances, the feedback comprises haptic feedback, and the surgical instrument can comprise an electric motor comprising an eccentric element which vibrates when an error is detected. The alert can be specific or generic. For example, the alert can specifically state that the closed jaw impedance exceeded a pre-determined level, or the alert can specifically state the measured impedance.

In various instances, the surgical instrument and/or the surgical hub is configured to detect parameters such as integral shaft stretch, damage, and/or tolerance stack up to compensate for functional parameter operations of motorized actuators. The surgical instrument is configured to alert a user when a detected parameter of the attached end effector and/or shaft is close to being and/or is outside of desirable operating ranges specific to the attached component. In addition to alerting the user, in various instances, operation of the surgical instrument is prevented when it has been detected that the surgical instrument is incapable of operating within a pre-defined envelope of adjustment. The surgical instrument and/or the surgical hub comprises an override, wherein the user is allowed to override the lockout in certain pre-defined conditions. Such pre-defined conditions include an emergency, the surgical instrument is currently in use during a surgical procedure where the inability to use the surgical instrument would result in harm to the patient, and a single use override to allow for one additional use of the surgical instrument at the discretion of the user. In various instances, an override is also available to allow a user to perform a secondary end effector function that is unrelated to a primary end effector function. For example, if a surgical instrument prevents the jaws of the end effector from being articulated, the user may activate the override to allow the surgical instrument to articulate the end effector.

A surgical system can adapt a control program configured to operate a surgical instrument in response to a detected instrument actuation parameter, an energy generator parameter, and/or a user input. A determined status of the surgical instrument is used in combination with the user input to adapt the control program. The determined status of the surgical instrument can include whether an end effector is in its open configuration, whether an end effector is in its closed configuration and/or whether a tissue impedance is detectable, for example. The determined status of the surgical instrument can include more than one detected characteristic. For example, the determined status of the surgical instrument can be assessed using a combination of two or more measures, a series of ordered operations, and/or interpretations of a familiar user input based on its situational usage. The control program is configured to adjust various functions of the surgical instrument such as the power level, an incremental step up or step down of power, and/or various motor control parameters, for example.

A surgical system comprises a surgical instrument including a combination electrosurgical functionality, wherein the surgical instrument includes an end effector comprising a first jaw and a second jaw with electrodes disposed thereon. The electrosurgical instrument comprises one or more power generators configured to supply power to the electrodes to energize the electrodes. More specifically, energy delivery to patient tissue supported between the first jaw and the second jaw is achieved by the electrodes which are configured to deliver energy in a monopolar mode, bipolar mode, and/or a combination mode with alternating or blended bipolar and monopolar energies. As described in greater detail herein, the surgical system can adapt a level of energy power activation of the one or more generators based on various monitored parameters of the surgical instrument.

The surgical system is configured to adapt energy power activation based on instrument monitored parameters. In various instances, the surgical system can monitor the sequence in which various surgical instrument functions are activated. The surgical system can then automatically adjust various operating parameters based on the activation of surgical instrument functions. For example, the surgical system can monitor the activation of rotation and/or articulation controls and prevent the ability for the surgical instrument to deliver energy to patient tissue while such secondary non-clamp controls are in use.

In various instances, the surgical system can adapt instrument power levels to compensate for detected operating parameters such as inadequate battery and/or motor drive power levels, for example. The detection of inadequate battery and/or motor drive power levels can indicate to the surgical system that clamp strength of the end effector is impacted and/or impaired, thereby resulting in undesirable control over the patient tissue positioned therebetween, for example.

The surgical system can record operating parameters of the surgical instrument during periods of use that are associated with a particular intended function. The surgical system can then use the recorded operating parameters to adapt energy power levels and/or surgical instrument modes, for example, when the surgical system identifies that the particular intended function is being performed. Stated another way, the surgical system can automatically adjust energy power levels and/or surgical instrument modes with stored preferred operating parameters when a desired function of the surgical instrument is identified and/or the surgical instrument can adjust energy power levels and/or surgical instrument modes in an effort to support and compliment the desired function. For example, a surgical system can supplement a detected lateral loading on the shaft with application of monopolar power, as detected lateral loading on the shaft often results from abrasive dissection with the end effector in its closed configuration. The surgical system decided to apply monopolar power, as the surgical system is aware, through previous procedures and/or through information stored in the memory, that monopolar power results in improved dissection. In various instances, the surgical system is configured to apply the monopolar power proportionate to increases in the detected lateral load.

The surgical system can adapt a control program configured to operate a surgical instrument in response to a detected end effector parameter. As shown in FIG. 30 , a surgical instrument can utilize measured tissue conductance to automatically modify a gap clamp control program. Tissue conductance is measured at two frequencies such as 50 kHz and 5 MHz, for example. Low frequency conductance (GE) is driven by extracellular fluid, whereas high frequency conductance (GI) is driven by intracellular fluid. The intracellular fluid levels change through as cells become damaged, for example. The end effector is configurable in an open configuration and a closed configuration. Thus, as the end effector is motivated from its open configuration toward its closed configuration, the jaws of the end effector compress the tissue positioned therebetween. During the tissue compression, changes in the conductance between the two frequencies can be detected and/or recorded. The surgical system is configured to adapt the control program to control end effector clamp compression based on the ratio of low frequency conductance (GE) to high frequency conductance (GI). The surgical system adapts the control program until a discrete pre-determined point and/or until an inflection point is approached, whereby the pre-determined point and/or the inflection point indicate that cellular damage could be near.

More specifically, FIG. 30 is a graphical representation 29000 of relationships between measured tissue conductance 29100, a ratio of low frequency conductance to high frequency conductance 29200, dimension of jaw aperture 29300, and jaw motor force 29400 over the duration 29010 of a jaw clamp stroke. At the beginning of the jaw clamp stroke, measured tissue conductance is at its lowest as the jaws of the end effector initially come into contact with patient tissue, and the jaw aperture 29300 is at its largest value when the end effector is in its open configuration. Due, at least in part, to the small amount of resistance provided against the jaws from the tissue positioned therebetween, the jaw motor force is low at the beginning of the jaw clamp stroke. Prior to compression, but after contact between the patient tissue and the jaws of the end effector, the low frequency conductance 29110 increases indicating the presence of extracellular fluid within the captured tissue. Similarly, prior to compression, but after contact between the patient tissue and the jaws of the end effector, the high energy conductance 29120 increases indicating the presence of intracellular fluid.

As the end effector begins to move toward its closed configuration, the jaws of the end effector begin to clamp the tissue positioned therebetween, and thus, the jaw aperture 29300 continues to decrease. The tissue begins to be compressed by the jaws; however until fluid begins to expel from the compressed tissue, the patient tissue is not desirable to be sealed by the surgical instrument. The jaw motor force continues to increase during the jaw clamp stroke, as increased resistance is expelled against the end effector jaws by the captured tissue.

After the initial expulsion of extracellular fluid causes a decrease in the low frequency conductance (GE) 29110, the low frequency conductance (GE) 29110 remains relatively constant during the jaw clamp stroke. The high frequency conductance (GI) 29120 remains relatively constant during the jaw clamp stroke until after the patient tissue is sealed. As the tissue continues to be compressed after the seal is completed, intracellular tissue damage occurs and the intracellular fluid is expelled. At such point, the high frequency conductance 29120 decreases, causing a spike in the ratio 29210 of low frequency conductance to high frequency conductance. A tissue damage threshold 29220 is predetermined to alert a user and/or automatically prompt the surgical system to modify operational parameters when the spike in the ratio 29210 of low frequency conductance to high frequency conductance reaches and/or exceeds the tissue damage threshold 29220. At such point, the surgical system is configured to modify the control program to stop motivating the jaws of the end effector toward the closed configuration of the end effector and/or begin motivating the jaws of the end effector back toward the open configuration of the end effector. In various instances, the surgical system is configured to modify the control program to reduce the jaw clamp force. Such adaptation of the control program prevents additional tissue damage.

A surgical system is configured to modify a control program based on cooperative dual inputs. More specifically, a surgical system can vary a motor actuation rate based on a user input and pre-defined settings. For example, the more force that a user applies to a handle control, the faster the motor is actuated to trigger the system. In various instances, a handle control can be used to communicate different commands to the surgical system depending on its situational usage. More specifically, the surgical system can monitor and/or record a particular user input. The particular user input can be analyzed for its length, duration, and/or any suitable characteristic that can be used to distinguish the input. For example, a handle of a surgical instrument can include a trigger, wherein the trigger is configured to control shaft rotation. In various instances, faster actuation of the trigger corresponds to an increase in the rate at which the shaft is rotated; however, the maximum force (current) threshold of the motor remains constant. In other instances, faster actuation of the triggers corresponds to an increase in force being applied while a rotation speed threshold remains the same. Such control can be further differentiated by the shaft rotation speed being increased based on the duration that a user actuates the trigger while the force is based on the rate at which the trigger is actuated.

In various instances, motor actuation control is based on a combination of a pre-defined setting and a detection of an instrument operating parameter and/or a user control parameter. FIG. 31 is a graphical representation 29500 of the relationship between actual jaw closure speed 29520 and a trigger speed indicated by a user input 29510. The jaw closure speed 29520 resulting solely from a corresponding user input 29510 is represented by a first line 29530. As the user input trigger speed 29510 increases, the jaw closure speed 29520 also increases. Such a relationship 29530 is determined without the consideration of any additional parameters. The jaw closure speed 29520 resulting from a corresponding user input 29510 and a determination of thick tissue positioned between the jaws of the end effector is represented by a second line 29540. As the user input trigger speed 29510 increases, the jaw closure speed 29520 also increases; however, the jaw closure speed 29520 is less than if the user input trigger speed was being considered alone. The additional consideration of tissue thickness slows the jaw closure speed down in order to prevent damage to the patient tissue and/or the surgical instrument, for example.

A surgical system comprises numerous components. For example, the surgical system comprises numerous handheld surgical instruments, a surgical hub, and a surgical robot. In various instances, each component of the surgical system is in communication with the other components and can issue commands and/or alter a control program based on at least one monitored parameter and/or a user input. The surgical system comprises means to determine which system is in charge and which system makes portions of operational decisions. This designation can be changed based on situational awareness, the occurrence of pre-determined events, and/or the exceedance of thresholds. In various instances, a command protocol can be established within the surgical system to indicate a type of command each component is able to issue and/or to which components within the surgical system the issuing component can direct a command.

The command protocol can use pre-defined thresholds to determine when a control hand-off is warranted. For example, the surgical system comprises a generator and a handheld surgical instrument including various controls therein. At the beginning of a surgical procedure, the generator is initially in control and adjusts the power based on detected impedance. The generator uses the detected impedance and/or the current power level to command a pressure control within a handle of the surgical instrument to follow specific pressure needs. At a point during the surgical procedure, a lower impedance threshold is exceeded indicative that the generator algorithm has detected an electrical short. The generator passes control to the pressure control within the handle by instructing the pressure control to determine if tissue is still positioned between the jaws of the end effector. The pressure control is then able to determine an appropriate tissue compression and can communicate what power level and/or energy modality is most appropriate for the detected tissue.

The control protocol can be determined based on a consensus reached by a plurality of the components within the surgical system. For example, three components within the surgical system detect a first value relating to a monitored parameter while two components within the surgical system detect a second value relating to the same monitored parameter, wherein the first value and the second value are different. The group of three components comprise more components than the group of two components, and thus, the first value of the monitored parameter controls. Each component within the surgical system can be assigned a positioned within a hierarchy. The hierarchy can be established based on reliability of the particular component and/or the capabilities of the particular component. A first component detects a first value relating to a monitored parameter, and a second component detects a second value relating to the same monitored parameter, wherein the first value is different than the second value. The second component “outranks” the first component within the hierarchy of the surgical system, and thus, the second value of the monitored parameter detected by the second component controls.

Various aspects of the subject matter described herein are set out in the following examples.

Example Set 1

Example 1—A surgical system comprising a surgical instrument, a generator configured to supply power to an end effector, and a processor configured to run a control program to operate the surgical system. The surgical instrument comprises the end effector that includes a first jaw and a second jaw. At least one of the first jaw and the second jaw is moved with respect to one another between an open position and a closed position. Tissue is configured to be positioned between the first jaw and the second jaw. The processor is configured to detect a first parameter of the surgical system, detect at least one user input, and modify the control program in response to the detected first parameter and the at least one user input.

Example 2—The surgical system of Example 1, wherein the control program is configured to control a power level of the generator.

Example 3—The surgical system of Examples 1 or 2, wherein the control program is configured to control a motor, wherein the motor is configured to cause the end effector to move between the open configuration and the closed configuration.

Example 4—The surgical system of Example 3, wherein the control program is configured to control the motor through motor control parameters, and wherein the control program is configured to adjust the motor control parameters in response to the detected first parameter and the detected user input.

Example 5—The surgical system of Examples 1, 2, 3, or 4, wherein the first parameter comprises an instrument actuation parameter.

Example 6—The surgical system of Examples 1, 2, 3, 4, or 5, wherein the first parameter comprises a generator operating parameter.

Example 7—The surgical system of Examples 1, 2, 3, 4, 5, or 6, wherein the first parameter comprises a status of the end effector.

Example 8—The surgical system of Examples 1, 2, 3, 4, 5, 6, or 7, wherein the first parameter indicates whether the end effector is in the open configuration or the closed configuration.

Example 9—The surgical system of Examples 1, 2, 3, 4, 5, 6, or 7, wherein the first parameter indicates whether the tissue is positioned between the first jaw and the second jaw.

Example 10—The surgical system of Examples 1, 2, 3, 4, 5, 6, 7, 8, or 9, wherein the surgical instrument is in operational control, and wherein the generator is a slave control system by default.

Example 11—The surgical system of Examples 1, 2, 3, 4, 5, 6, 7, 8, or 9, wherein the control program is configured to cause the generator to be in operational control and the surgical instrument to be the slave control system in response to the detected first parameter and the detected user input.

Example 12—The surgical system of Examples 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, or 11, wherein the first parameter comprises a combination of two measures.

Example 13—The surgical system of Examples 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, or 12, wherein the surgical system further comprises a trigger configured to receive the user input, wherein the processor is configured to interpret multiple user inputs received by the trigger, wherein each user input comprises a different meaning based on situational usage.

Example 14—A surgical system comprising a surgical instrument, a generator configured to supply power to the surgical instrument, and a processor configured to run a control program to operate the surgical system. The processor is configured to detect a status of the surgical instrument, detect at least one user input, and adapt the control program in response to the detected status of the surgical instrument and the at least one user input.

Example 15—The surgical system of Example 14, wherein the surgical instrument comprises an end effector, wherein the end effector is configurable in an open configuration and a closed configuration, and wherein the status of the surgical instrument corresponds to whether the end effector is in the open configuration or the closed configuration.

Example 16—The surgical system of Examples 14 or 15, wherein the surgical instrument comprises an end effector, wherein the end effector is configurable in an open configuration and a closed configuration, and wherein the status of the surgical instrument corresponds to whether patient tissue is positioned between the first jaw and the second jaw.

Example 17—The surgical system of Examples 14, 15, or 16, wherein the surgical system further comprises an input member configured to receive the user input, wherein the processor is configured to interpret multiple user inputs received by the input member, wherein each received user input comprises a different meaning based on situational usage of the surgical system.

Example 18—A surgical system comprising a surgical instrument, a generator configured to supply power to an end effector, and a processor configured to run a control program to operate the surgical system. The surgical instrument comprises the end effector which includes a first jaw and a second jaw. At least one of the first jaw and the second jaw is moved with respect to one another between an open position and a closed position. Tissue is configured to be positioned between the first jaw and the second jaw. The processor is configured to detect a first parameter of the surgical instrument, detect a second parameter of the generator, detect at least one user input, and modify the control program in response to the detected first parameter, the detected second parameter, and the at least one user input.

Example 19—The surgical system of Example 18, wherein the first parameter of the surgical instrument corresponds to whether the end effector is in the open configuration or the closed configuration and whether patient tissue is positioned between the first jaw and the second jaw.

Example 20—The surgical system of Examples 18 or 19, wherein the surgical instrument further comprises an input member configured to receive the user input, wherein the processor is configured to interpret multiple user inputs received by the input member, wherein each received user input comprises a different meaning based on situational usage of the surgical instrument within the surgical system.

Example Set 2

Example 1—A surgical instrument comprising a housing, a shaft assembly, a processor, and a memory. The shaft assembly is replaceably connected to the housing. The shaft assembly comprises an end effector. The memory is configured to store program instructions which, when executed from the memory cause the processor to send an electrical interrogation signal to the attached shaft assembly, receive a response signal from the attached shaft assembly, cause a default function to be performed when a response signal is not received by the attached shaft assembly, determine an identifying characteristic of the attached shaft assembly as a result of the performance of the default function, and modify a control program based on the identifying characteristic of the attached shaft assembly.

Example 2—The surgical instrument of Example 1, wherein the identifying characteristic comprises remaining capacity of the attached shaft assembly.

Example 3—The surgical instrument of Examples 1 or 2, wherein the identifying characteristic comprises a performance level of the attached shaft assembly.

Example 4—The surgical instrument of Examples 1, 2, or 3, wherein the identifying characteristic is different for attached shaft assemblies of different capabilities.

Example 5—The surgical instrument of Example 1, 2, 3, or 4, wherein the memory comprises a lookup table comprising operating parameters corresponding to particular shaft assemblies, wherein the processor utilizes the received response signal to identify the attached shaft assembly within the lookup table, and wherein the control program is modified using the stored operating parameters corresponding to the identified shaft assembly.

Example 6—The surgical instrument of Examples 1, 2, 3, 4, or 5, wherein the memory further comprises program instructions which, when executed, cause the processor to store the modified control program in the memory.

Example 7—A surgical instrument comprising a housing, a shaft assembly, a processor, and a memory. The shaft assembly is replaceably connected to the housing. The shaft assembly comprises an end effector. The memory is configured to store program instructions which, when executed from the memory cause the processor to send a variable interrogative communication to the attached shaft assembly, determine a capability of the attached shaft assembly based on a response to the variable interrogative communication, and modify a control program based on the determined capability of the attached shaft assembly.

Example 8—The surgical instrument of Example 7, wherein the variable interrogative communication comprises an electrical interrogation signal and a physical actuation of the surgical instrument.

Example 9—The surgical instrument of Examples 7 or 8, wherein the physical actuation of the surgical instrument is monitored to determine a functional capability of the attached shaft assembly.

Example 10—The surgical instrument of Examples 7, 8, or 9, wherein the determined capability relates to a remaining capacity of the shaft assembly.

Example 11—The surgical instrument of Examples 7, 8, 9, or 10, wherein the determined capability relates to a performance level of the shaft assembly.

Example 12—The surgical instrument of Examples 7, 8, 9, 10, or 11, wherein the capability to be determined differs based on the connected shaft assembly.

Example 13—The surgical instrument of Examples 7, 8, 9, 10, 11, or 12, wherein the memory further comprises further comprises program instructions which, when executed, cause the processor to store the modified control program and the determined shaft assembly capability in the memory.

Example 14—A surgical instrument comprising a housing, a shaft assembly, a processor, and a memory. The shaft assembly is interchangeably coupled to the housing. The shaft assembly comprises an end effector. The memory is configured to store program instructions which, when executed from the memory, cause the processor to send an interrogation signal to the shaft assembly coupled to the housing, receive a response signal from the shaft assembly coupled to the housing, cause a default end effector function to be performed when a response signal is not recognized, determine an identifying characteristic of the shaft assembly coupled to the housing as a result of the performance of the default end effector function, and modify a control program based on the identifying characteristic of the shaft assembly coupled to the housing.

Example 15—The surgical instrument of Example 14, wherein the response signal is not recognized by the processor because the response signal is not received by the processor.

Example 16—The surgical instrument of Examples 14 or 15, wherein the identifying characteristic comprises remaining capacity of the shaft assembly coupled to the housing.

Example 17—The surgical instrument of Examples 14, 15, or 16, wherein the identifying characteristic comprises a performance level of the shaft assembly coupled to the housing.

Example 18—The surgical instrument of Examples 14, 15, 16, or 17, wherein the determined characteristic can differ based on the shaft assembly interchangeably coupled to the housing.

Example 19—The surgical instrument of Examples 14, 15, 16, 17, or 18, wherein the memory comprises a lookup table comprising operating parameters corresponding to particular shaft assemblies, wherein the processor utilizes the received response signal to identify the shaft assembly coupled to the housing within the lookup table, and wherein the control program is modified using the stored operating parameters corresponding to the identified shaft assembly.

Example 20—The surgical instrument of Examples 14, 15, 16, 17, 18, or 19, wherein the memory further comprises program instructions which, when executed, cause the processor to store the modified control program in the memory.

Example Set 3

Example 1—A surgical system comprising a surgical hub, a surgical instrument, a generator configured to energize an end effector; and a smoke evacuation system configured to remove smoke from a surgical site. The surgical instrument comprises the end effector. A control command is passed directly from the surgical hub to the surgical instrument. The surgical instrument is configured to pass the control command received from the surgical hub to the generator and the smoke evacuation system in a daisy-chain manner.

Example 2—The surgical system of Example 1, wherein the surgical instrument is configured to modify the control command with a parameter detected by the surgical instrument.

Example 3—The surgical system of Example 2, wherein the surgical instrument is configured to pass the modified control command to the generator.

Example 4—The surgical system of Examples 2 or 3, wherein an operating parameter of the generator is controlled by the modified control command.

Example 5—The surgical system of Examples 2, 3, or 4, wherein the generator is configured to alter the modified control command with a second parameter detected by the generator.

Example 6—The surgical system of Examples 2, 3, 4, or 5, wherein the surgical instrument is configured to pass the modified control command to the surgical hub, and wherein the surgical hub is configured to pass the modified control command to the generator.

Example 7—The surgical system of Example 1, wherein the surgical instrument detects a first parameter of the surgical instrument, wherein the surgical instrument is configured to communicate the detected first parameter to the generator, and wherein generator is configured to modify the control command with the first parameter.

Example 8—The surgical system of Example 1, wherein the surgical instrument detects a first parameter of the surgical instrument, wherein the surgical instrument is configured to communicate the detected first parameter to the generator, wherein the generator detects a second parameter, and wherein the generator is configured to modify the control command with the first parameter and the second parameter.

Example 9—The surgical system of Examples 1, 2, 3, 4, 5, 6, 7, or 8, further comprising a display screen configured to display a live feed of a surgical site and a first operating parameter of the surgical instrument.

Example 10—The surgical system of Example 9, wherein the surgical instrument further comprises an instrument display configured to display a second operating parameter of the surgical instrument, and wherein the first operating parameter is the same as the second operating parameter.

Example 11—The surgical system of Example 9, wherein the surgical instrument further comprises an instrument display configured to display a second operating parameter of the surgical instrument, and wherein the first operating parameter is different than the second operating parameter.

Example 12—The surgical system of Examples 9, 10, or 11, wherein the display screen is further configured to display an operating parameter of the generator.

Example 13—A surgical system comprising a surgical hub, a surgical instrument, a generator configured to energize an end effector, and a smoke evacuation system configured to remove smoke from a surgical site. The surgical instrument comprises the end effector. A control command is passed directly from the surgical hub to the surgical instrument. The surgical instrument is configured to pass the control command received from the surgical hub to the generator and the smoke evacuation system.

Example 14—The surgical system of Example 13, wherein the surgical instrument is configured to pass the control command received from the surgical hub to the generator and the smoke evacuation system in a daisy-chain manner.

Example 15—A surgical system comprising a surgical hub, a first surgical instrument, a first generator configured to energize a first end effector, and a second surgical instrument. The first surgical instrument comprises the first end effector. A control command is passed directly from the surgical hub to the first surgical instrument. The first surgical instrument is configured to pass the control command received from the surgical hub to the first generator and the second surgical instrument in a daisy-chain manner.

Example 16—The surgical system of Example 15, wherein the first surgical instrument is configured to modify the control command with a first parameter detected by the first surgical instrument.

Example 17—The surgical system of Example 16, wherein the first surgical instrument is configured to pass the modified control command to the second surgical instrument.

Example 18—The surgical system of Example 17, wherein the second surgical instrument is configured to alter the modified control command with a second parameter detected by the second surgical instrument, and wherein the second surgical instrument is configured to pass the altered control command to the first surgical instrument.

Example 19—The surgical system of Example 15, wherein the first surgical instrument is configured to detect a first parameter, wherein the second surgical instrument is configured to detect a second parameter, wherein the second surgical instrument is configured to communicate the detected second parameter to the first surgical instrument, and wherein the first surgical instrument is configured to modify the control command with the first parameter detected by the first surgical instrument and the second parameter detected by the second surgical instrument.

Example 20—The surgical system of Examples 15, 16, 17, 18, or 19, wherein the second surgical instrument comprises a smoke evacuation system configured to remove smoke from a surgical site.

While several forms have been illustrated and described, it is not the intention of Applicant to restrict or limit the scope of the appended claims to such detail. Numerous modifications, variations, changes, substitutions, combinations, and equivalents to those forms may be implemented and will occur to those skilled in the art without departing from the scope of the present disclosure. Moreover, the structure of each element associated with the described forms can be alternatively described as a means for providing the function performed by the element. Also, where materials are disclosed for certain components, other materials may be used. It is therefore to be understood that the foregoing description and the appended claims are intended to cover all such modifications, combinations, and variations as falling within the scope of the disclosed forms. The appended claims are intended to cover all such modifications, variations, changes, substitutions, modifications, and equivalents.

The foregoing detailed description has set forth various forms of the devices and/or processes via the use of block diagrams, flowcharts, and/or examples. Insofar as such block diagrams, flowcharts, and/or examples contain one or more functions and/or operations, it will be understood by those within the art that each function and/or operation within such block diagrams, flowcharts, and/or examples can be implemented, individually and/or collectively, by a wide range of hardware, software, firmware, or virtually any combination thereof. Those skilled in the art will recognize that some aspects of the forms disclosed herein, in whole or in part, can be equivalently implemented in integrated circuits, as one or more computer programs running on one or more computers (e.g., as one or more programs running on one or more computer systems), as one or more programs running on one or more processors (e.g., as one or more programs running on one or more microprocessors), as firmware, or as virtually any combination thereof, and that designing the circuitry and/or writing the code for the software and or firmware would be well within the skill of one of skill in the art in light of this disclosure. In addition, those skilled in the art will appreciate that the mechanisms of the subject matter described herein are capable of being distributed as one or more program products in a variety of forms, and that an illustrative form of the subject matter described herein applies regardless of the particular type of signal bearing medium used to actually carry out the distribution.

Instructions used to program logic to perform various disclosed aspects can be stored within a memory in the system, such as dynamic random access memory (DRAM), cache, flash memory, or other storage. Furthermore, the instructions can be distributed via a network or by way of other computer readable media. Thus a machine-readable medium may include any mechanism for storing or transmitting information in a form readable by a machine (e.g., a computer), but is not limited to, floppy diskettes, optical disks, compact disc, read-only memory (CD-ROMs), and magneto-optical disks, read-only memory (ROMs), random access memory (RAM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic or optical cards, flash memory, or a tangible, machine-readable storage used in the transmission of information over the Internet via electrical, optical, acoustical or other forms of propagated signals (e.g., carrier waves, infrared signals, digital signals, etc.). Accordingly, the non-transitory computer-readable medium includes any type of tangible machine-readable medium suitable for storing or transmitting electronic instructions or information in a form readable by a machine (e.g., a computer).

As used in any aspect herein, the term “control circuit” may refer to, for example, hardwired circuitry, programmable circuitry (e.g., a computer processor including one or more individual instruction processing cores, processing unit, processor, microcontroller, microcontroller unit, controller, digital signal processor (DSP), programmable logic device (PLD), programmable logic array (PLA), or field programmable gate array (FPGA)), state machine circuitry, firmware that stores instructions executed by programmable circuitry, and any combination thereof. The control circuit may, collectively or individually, be embodied as circuitry that forms part of a larger system, for example, an integrated circuit (IC), an application-specific integrated circuit (ASIC), a system on-chip (SoC), desktop computers, laptop computers, tablet computers, servers, smart phones, etc. Accordingly, as used herein “control circuit” includes, but is not limited to, electrical circuitry having at least one discrete electrical circuit, electrical circuitry having at least one integrated circuit, electrical circuitry having at least one application specific integrated circuit, electrical circuitry forming a general purpose computing device configured by a computer program (e.g., a general purpose computer configured by a computer program which at least partially carries out processes and/or devices described herein, or a microprocessor configured by a computer program which at least partially carries out processes and/or devices described herein), electrical circuitry forming a memory device (e.g., forms of random access memory), and/or electrical circuitry forming a communications device (e.g., a modem, communications switch, or optical-electrical equipment). Those having skill in the art will recognize that the subject matter described herein may be implemented in an analog or digital fashion or some combination thereof.

As used in any aspect herein, the term “logic” may refer to an app, software, firmware and/or circuitry configured to perform any of the aforementioned operations. Software may be embodied as a software package, code, instructions, instruction sets and/or data recorded on non-transitory computer readable storage medium. Firmware may be embodied as code, instructions or instruction sets and/or data that are hard-coded (e.g., nonvolatile) in memory devices.

As used in any aspect herein, the terms “component,” “system,” “module” and the like can refer to a computer-related entity, either hardware, a combination of hardware and software, software, or software in execution.

As used in any aspect herein, an “algorithm” refers to a self-consistent sequence of steps leading to a desired result, where a “step” refers to a manipulation of physical quantities and/or logic states which may, though need not necessarily, take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It is common usage to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, or the like. These and similar terms may be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities and/or states.

A network may include a packet switched network. The communication devices may be capable of communicating with each other using a selected packet switched network communications protocol. One example communications protocol may include an Ethernet communications protocol which may be capable permitting communication using a Transmission Control Protocol/Internet Protocol (TCP/IP). The Ethernet protocol may comply or be compatible with the Ethernet standard published by the Institute of Electrical and Electronics Engineers (IEEE) titled “IEEE 802.3 Standard”, published in December, 2008 and/or later versions of this standard. Alternatively or additionally, the communication devices may be capable of communicating with each other using an X.25 communications protocol. The X.25 communications protocol may comply or be compatible with a standard promulgated by the International Telecommunication Union-Telecommunication Standardization Sector (ITU-T). Alternatively or additionally, the communication devices may be capable of communicating with each other using a frame relay communications protocol. The frame relay communications protocol may comply or be compatible with a standard promulgated by Consultative Committee for International Telegraph and Telephone (CCITT) and/or the American National Standards Institute (ANSI). Alternatively or additionally, the transceivers may be capable of communicating with each other using an Asynchronous Transfer Mode (ATM) communications protocol. The ATM communications protocol may comply or be compatible with an ATM standard published by the ATM Forum titled “ATM-MPLS Network Interworking 2.0” published August 2001, and/or later versions of this standard. Of course, different and/or after-developed connection-oriented network communication protocols are equally contemplated herein.

Unless specifically stated otherwise as apparent from the foregoing disclosure, it is appreciated that, throughout the foregoing disclosure, discussions using terms such as “processing,” “computing,” “calculating,” “determining,” “displaying,” or the like, refer to the action and processes of a computer system, or similar electronic computing device, that manipulates and transforms data represented as physical (electronic) quantities within the computer system's registers and memories into other data similarly represented as physical quantities within the computer system memories or registers or other such information storage, transmission or display devices.

One or more components may be referred to herein as “configured to,” “configurable to,” “operable/operative to,” “adapted/adaptable,” “able to,” “conformable/conformed to,” etc. Those skilled in the art will recognize that “configured to” can generally encompass active-state components and/or inactive-state components and/or standby-state components, unless context requires otherwise.

The terms “proximal” and “distal” are used herein with reference to a clinician manipulating the handle portion of the surgical instrument. The term “proximal” refers to the portion closest to the clinician and the term “distal” refers to the portion located away from the clinician. It will be further appreciated that, for convenience and clarity, spatial terms such as “vertical”, “horizontal”, “up”, and “down” may be used herein with respect to the drawings. However, surgical instruments are used in many orientations and positions, and these terms are not intended to be limiting and/or absolute.

Those skilled in the art will recognize that, in general, terms used herein, and especially in the appended claims (e.g., bodies of the appended claims) are generally intended as “open” terms (e.g., the term “including” should be interpreted as “including but not limited to,” the term “having” should be interpreted as “having at least,” the term “includes” should be interpreted as “includes but is not limited to,” etc.). It will be further understood by those within the art that if a specific number of an introduced claim recitation is intended, such an intent will be explicitly recited in the claim, and in the absence of such recitation no such intent is present. For example, as an aid to understanding, the following appended claims may contain usage of the introductory phrases “at least one” and “one or more” to introduce claim recitations. However, the use of such phrases should not be construed to imply that the introduction of a claim recitation by the indefinite articles “a” or “an” limits any particular claim containing such introduced claim recitation to claims containing only one such recitation, even when the same claim includes the introductory phrases “one or more” or “at least one” and indefinite articles such as “a” or “an” (e.g., “a” and/or “an” should typically be interpreted to mean “at least one” or “one or more”); the same holds true for the use of definite articles used to introduce claim recitations.

In addition, even if a specific number of an introduced claim recitation is explicitly recited, those skilled in the art will recognize that such recitation should typically be interpreted to mean at least the recited number (e.g., the bare recitation of “two recitations,” without other modifiers, typically means at least two recitations, or two or more recitations). Furthermore, in those instances where a convention analogous to “at least one of A, B, and C, etc.” is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., “a system having at least one of A, B, and C” would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and/or A, B, and C together, etc.). In those instances where a convention analogous to “at least one of A, B, or C, etc.” is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., “a system having at least one of A, B, or C” would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and/or A, B, and C together, etc.). It will be further understood by those within the art that typically a disjunctive word and/or phrase presenting two or more alternative terms, whether in the description, claims, or drawings, should be understood to contemplate the possibilities of including one of the terms, either of the terms, or both terms unless context dictates otherwise. For example, the phrase “A or B” will be typically understood to include the possibilities of “A” or “B” or “A and B.”

With respect to the appended claims, those skilled in the art will appreciate that recited operations therein may generally be performed in any order. Also, although various operational flow diagrams are presented in a sequence(s), it should be understood that the various operations may be performed in other orders than those which are illustrated, or may be performed concurrently. Examples of such alternate orderings may include overlapping, interleaved, interrupted, reordered, incremental, preparatory, supplemental, simultaneous, reverse, or other variant orderings, unless context dictates otherwise. Furthermore, terms like “responsive to,” “related to,” or other past-tense adjectives are generally not intended to exclude such variants, unless context dictates otherwise.

It is worthy to note that any reference to “one aspect,” “an aspect,” “an exemplification,” “one exemplification,” and the like means that a particular feature, structure, or characteristic described in connection with the aspect is included in at least one aspect. Thus, appearances of the phrases “in one aspect,” “in an aspect,” “in an exemplification,” and “in one exemplification” in various places throughout the specification are not necessarily all referring to the same aspect. Furthermore, the particular features, structures or characteristics may be combined in any suitable manner in one or more aspects.

In this specification, unless otherwise indicated, terms “about” or “approximately” as used in the present disclosure, unless otherwise specified, means an acceptable error for a particular value as determined by one of ordinary skill in the art, which depends in part on how the value is measured or determined. In certain embodiments, the term “about” or “approximately” means within 1, 2, 3, or 4 standard deviations. In certain embodiments, the term “about” or “approximately” means within 50%, 20%, 15%, 10%, 9%, 8%, 7%, 6%, 5%, 4%, 3%, 2%, 1%, 0.5%, or 0.05% of a given value or range.

In this specification, unless otherwise indicated, all numerical parameters are to be understood as being prefaced and modified in all instances by the term “about,” in which the numerical parameters possess the inherent variability characteristic of the underlying measurement techniques used to determine the numerical value of the parameter. At the very least, and not as an attempt to limit the application of the doctrine of equivalents to the scope of the claims, each numerical parameter described herein should at least be construed in light of the number of reported significant digits and by applying ordinary rounding techniques.

Any numerical range recited herein includes all sub-ranges subsumed within the recited range. For example, a range of “1 to 10” includes all sub-ranges between (and including) the recited minimum value of 1 and the recited maximum value of 10, that is, having a minimum value equal to or greater than 1 and a maximum value equal to or less than 10. Also, all ranges recited herein are inclusive of the end points of the recited ranges. For example, a range of “1 to 10” includes the end points 1 and 10. Any maximum numerical limitation recited in this specification is intended to include all lower numerical limitations subsumed therein, and any minimum numerical limitation recited in this specification is intended to include all higher numerical limitations subsumed therein. Accordingly, Applicant reserves the right to amend this specification, including the claims, to expressly recite any sub-range subsumed within the ranges expressly recited. All such ranges are inherently described in this specification.

Any patent application, patent, non-patent publication, or other disclosure material referred to in this specification and/or listed in any Application Data Sheet is incorporated by reference herein, to the extent that the incorporated materials is not inconsistent herewith. As such, and to the extent necessary, the disclosure as explicitly set forth herein supersedes any conflicting material incorporated herein by reference. Any material, or portion thereof, that is said to be incorporated by reference herein, but which conflicts with existing definitions, statements, or other disclosure material set forth herein will only be incorporated to the extent that no conflict arises between that incorporated material and the existing disclosure material.

In summary, numerous benefits have been described which result from employing the concepts described herein. The foregoing description of the one or more forms has been presented for purposes of illustration and description. It is not intended to be exhaustive or limiting to the precise form disclosed. Modifications or variations are possible in light of the above teachings. The one or more forms were chosen and described in order to illustrate principles and practical application to thereby enable one of ordinary skill in the art to utilize the various forms and with various modifications as are suited to the particular use contemplated. It is intended that the claims submitted herewith define the overall scope. 

What is claimed is:
 1. A surgical instrument, comprising: a housing; a shaft assembly replaceably attached to the housing, wherein the shaft assembly comprises an end effector; a processor; and a memory configured to store program instructions which, when executed from the memory cause the processor to: send an electrical interrogation signal to the attached shaft assembly; receive a response signal from the attached shaft assembly; cause a default end effector function to be performed based on the response signal not being received by the attached shaft assembly; determine an identifying characteristic of the attached shaft assembly as a result of the performance of the default end effector function; and modify a control program based on the identifying characteristic of the attached shaft assembly.
 2. The surgical instrument of claim 1, wherein the identifying characteristic comprises remaining capacity of the attached shaft assembly.
 3. The surgical instrument of claim 1, wherein the identifying characteristic comprises a performance level of the attached shaft assembly.
 4. The surgical instrument of claim 1, wherein the identifying characteristic is different for attached shaft assemblies of different capabilities.
 5. The surgical instrument of claim 1, wherein the memory comprises a lookup table stored thereby, the lookup table comprising operating parameters corresponding to particular shaft assemblies, wherein the processor utilizes the received response signal to identify the attached shaft assembly within the lookup table, and wherein the control program is modified using the operating parameters corresponding to the identified shaft assembly.
 6. The surgical instrument of claim 1, wherein the memory further comprises program instructions stored thereby which, when executed, cause the processor to store the modified control program in the memory.
 7. A surgical instrument, comprising: a housing; a shaft assembly replaceably connected to the housing, wherein the shaft assembly comprises an end effector; a processor; and a memory configured to store program instructions which, when executed from the memory cause the processor to: send a variable interrogative communication to the connected shaft assembly, wherein the variable interrogative communication comprises an electrical interrogation signal and a physical actuation of the surgical instrument resulting in a performance of an end effector function; determine a capability of the connected shaft assembly based on a response to the variable interrogative communication; and modify a control program based on the determined capability of the connected shaft assembly.
 8. The surgical instrument of claim 7, wherein the physical actuation of the surgical instrument is monitored to determine a functional capability of the connected shaft assembly.
 9. The surgical instrument of claim 7, wherein the determined capability relates to a remaining capacity of the shaft assembly.
 10. The surgical instrument of claim 7, wherein the determined capability relates to a performance level of the shaft assembly.
 11. The surgical instrument of claim 7, wherein the capability to be determined differs based on the connected shaft assembly.
 12. The surgical instrument of claim 7, wherein the memory further comprises program instructions stored thereby which, when executed, cause the processor to store the modified control program and the determined shaft assembly capability in the memory.
 13. A surgical instrument, comprising: a housing; a shaft assembly interchangeably coupled to the housing, wherein the shaft assembly comprises an end effector; a processor; and a memory configured to store program instructions which, when executed from the memory, cause the processor to: send an interrogation signal to the shaft assembly coupled to the housing; receive a response signal from the shaft assembly coupled to the housing; cause a default end effector function to be performed based on the response signal not being recognized; determine an identifying characteristic of the shaft assembly coupled to the housing as a result of the performance of the default end effector function; and modify a control program based on the identifying characteristic of the shaft assembly coupled to the housing.
 14. The surgical instrument of claim 13, wherein the response signal is not recognized by the processor due at least in part to the response signal not being received by the processor.
 15. The surgical instrument of claim 13, wherein the identifying characteristic comprises remaining capacity of the shaft assembly coupled to the housing.
 16. The surgical instrument of claim 13, wherein the identifying characteristic comprises a performance level of the shaft assembly coupled to the housing.
 17. The surgical instrument of claim 13, wherein the determined identifying characteristic can differ based on the shaft assembly interchangeably coupled to the housing.
 18. The surgical instrument of claim 13, wherein the memory comprises a lookup table stored therein, the lookup table comprising operating parameters corresponding to particular shaft assemblies, wherein the processor utilizes the received response signal to identify the shaft assembly coupled to the housing within the lookup table, and wherein the control program is modified using the operating parameters corresponding to the identified shaft assembly.
 19. The surgical instrument of claim 13, wherein the memory further comprises program instructions stored therein which, when executed, cause the processor to store the modified control program in the memory. 